[問題] 請問 solaris 如何解 tgz ?

看板Linux作者 (神采飛揚)時間14年前 (2012/06/08 14:12), 編輯推噓4(404)
留言8則, 3人參與, 最新討論串1/1
我是負責工作站的人員,最近工作站軟體需要更新。 我在 /etc/release 下面看到的 OS 版本是: Oracle Solaris 10 8/11 s10s_u10wos_17b SPARC 我把軟體下載下來,總共兩個檔案 : 1. filename_1of2.tgz (2.1GB) 2. filename_2of2.tgz(750.5MB) 另外還有一個 tar 檔。 我的步驟如下: 1. chmod 755 tar 2. gzip -d /tgz 目錄 /filename_1of2.tgz 3. tar目錄 /tar xvf /tgz目錄/filename_1of2.tar 這跑出了以下錯誤訊息: tar目錄 /tar : Cannot open /tgz目錄/filename_1of2.tar :value too large for defined data type 我 google 的結果是說這是因為檔案太大的緣故,但是我還沒有找到要怎樣 才能夠解決....想請各位大大幫忙一下,非常感謝! -- 思念就是從記憶深處傳來的熟悉香味 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.176.237 ※ 編輯: bulcas 來自: 140.117.176.237 (06/08 14:19)

06/08 14:20, , 1F
tar 有個參數 z 可對 .tar.gz/.tgz 的檔案直接解壓。
06/08 14:20, 1F

06/08 14:21, , 2F
s/解壓/處理/
06/08 14:21, 2F

06/08 14:52, , 3F
我手邊"Solaris 10 10/08 s10s_u6wos_07b SPARC"他的tar沒有
06/08 14:52, 3F

06/08 14:53, , 4F
-z可以下,所以還是得gzip先跑一次(原PO的環境我就不清楚了)
06/08 14:53, 4F

06/08 15:04, , 5F
你試試看 gzip -dc XXX.tar.gz | tar -xpf -
06/08 15:04, 5F

06/08 16:52, , 6F
的確是沒有考慮到其他的 Unix 環境,感謝告知。
06/08 16:52, 6F

06/09 01:51, , 7F
如果System V的tar指令有問題,可以用內附得GNU tar
06/09 01:51, 7F

06/09 01:52, , 8F
/usr/sfw/bin/gtar zxvf XXX.tgz
06/09 01:52, 8F
文章代碼(AID): #1FqPUtC5 (Linux)
文章代碼(AID): #1FqPUtC5 (Linux)