tar 已經可以直接支援 bzip2 了!

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

tar 已經可以直接支援 bzip2 了!

文章Tetralet » 週二 5月 20, 2003 12:00 pm

以前在玩 LFS 時,
安裝 tar 時,
LFS 總要掛一個 Patch 來讓 tar 使用 -j 參數支援 bzip2,
不然你就要用類似以下的指令來解開 *.tar.bz2 檔案:

tar --use-compress-program=bzip2 -xvf FileName.tar.bz2

這麼長的指令誰受得了呀!
可是,使用 -j 參數是非官方做法,又不是很喜歡...

但是我在偶然之間發現 Debian Linux 的 tar 竟然也支援 -j 這個參數!
我可以和原本那個長得要死的指令說掰掰了!
太好了!

等一下!
是不是 tar 早就是這樣子了,
而是我太後知後覺了?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:tar 已經可以直接支援 bzip2 了!

文章moto » 週二 5月 20, 2003 12:37 pm

哈哈...是啊是啊...我也是前些陣子在爬網的時候發現的...超方便的... :mrgreen:
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:tar 已經可以直接支援 bzip2 了!

文章twu2 » 週二 5月 20, 2003 1:38 pm

應該是很久之前就是這樣了... 好像好幾年前我開始用 debian 就可以這樣用了.

好像只要是 gnu 版本的 tar 就有支援. (記得以前用 solaris, dec unix 時都不能用, 就自已抓 gnu 的版本回來就可以了)
twu2
懵懂的國中生
懵懂的國中生
 
文章: 219
註冊時間: 週二 3月 11, 2003 2:58 pm
來自: Taipei

re:tar 已經可以直接支援 bzip2 了!

文章huki » 週二 5月 20, 2003 3:41 pm

是喔~~~~~
這件事我不知道
因為我是從rh跳過來
所以我也習慣直接下-j這個參數
完全不知道
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

re:tar 已經可以直接支援 bzip2 了!

文章Tetralet » 週二 5月 20, 2003 4:22 pm

看來是我自己後知後覺...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:tar 已經可以直接支援 bzip2 了!

文章阿信 » 週二 5月 20, 2003 6:30 pm

很久以前就有支援了,原本是用別的參數,後來tar才換成-j
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:tar 已經可以直接支援 bzip2 了!

文章Drake » 週二 5月 20, 2003 10:44 pm

我也是後知後覺的 :D
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:tar 已經可以直接支援 bzip2 了!

文章wifi » 週二 5月 20, 2003 11:17 pm

我是意外 man tar 發現的 :mrgreen:
wifi
可愛的小學生
可愛的小學生
 
文章: 65
註冊時間: 週三 3月 05, 2003 2:42 pm

re:tar 已經可以直接支援 bzip2 了!

文章moto » 週二 5月 20, 2003 11:36 pm

我也是前陣子在網路上曾經看到類似:

tar jxvf xxx.tar.bz2

才學起來的... :ooops:
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:tar 已經可以直接支援 bzip2 了!

文章訪客 » 週三 5月 21, 2003 12:32 pm

slack 8.0 上的 tar 1.13 版,是用 -y 的參數來處理 bzip2 的,
debian 3.0 r1 上的 tar 1.13.25 也是用 -y,

slack 8.1 上的 tar 1.13.25 則是用 -j 的參數了,
mdk 的 tar 1.13.25 也是用 -j。

請問你們的 linux dist 是?tar 的版本是?參數是?
訪客
 

re:tar 已經可以直接支援 bzip2 了!

文章moto » 週三 5月 21, 2003 12:51 pm

debian unstable 用 -j 處理... ;-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:tar 已經可以直接支援 bzip2 了!

文章twu2 » 週三 5月 21, 2003 1:05 pm

Anonymous 寫:slack 8.0 上的 tar 1.13 版,是用 -y 的參數來處理 bzip2 的,
debian 3.0 r1 上的 tar 1.13.25 也是用 -y,

slack 8.1 上的 tar 1.13.25 則是用 -j 的參數了,
mdk 的 tar 1.13.25 也是用 -j。

請問你們的 linux dist 是?tar 的版本是?參數是?


手上管的近十台 woody 的機器, 有一台是新裝的, 其他也裝了幾年了, 沒有一台是用 -y 的...

你的版本比較奇怪了些.
twu2
懵懂的國中生
懵懂的國中生
 
文章: 219
註冊時間: 週二 3月 11, 2003 2:58 pm
來自: Taipei

re:tar 已經可以直接支援 bzip2 了!

文章高原之狼 » 週三 5月 21, 2003 1:08 pm

我的 woody 也是用 -j 的,版本是 1.3.25-2。

不知訪客兄的 tar 是怎麽回事,但我這裡用 -y 後的輸出是:
tar: Warning: the -y option is not supported; perhaps you meant -j?
8-)
高原之狼
懵懂的國中生
懵懂的國中生
 
文章: 185
註冊時間: 週一 10月 28, 2002 5:54 am

re:tar 已經可以直接支援 bzip2 了!

文章阿信 » 週三 5月 21, 2003 1:22 pm

-y是1.1版本的tar support來呼叫bzip2的

1.2以上的tar就已經是用-j了。

可以裝看看redhat6.0,該版本還是用-y呢。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:tar 已經可以直接支援 bzip2 了!

文章訪客 » 週三 5月 21, 2003 1:37 pm

嗯嗯,debian 3.0 r1 的 tar 的確是用 -j, 光看 man 是小弟的錯,
用 tar --help 就看到了正確的參數,或是 man /usr/share/man/man1/tar.1.gz

BTW, 發現了 /usr/share/man/zh_TW/man1/tar.1.gz 已經過期了。^^;
訪客
 

下一頁

回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客