Re: [問題] 關於檔案系統的壓縮

看板Linux作者 (非常念舊)時間9年前 (2014/10/28 09:41), 編輯推噓3(309)
留言12則, 7人參與, 最新討論串2/3 (看更多)
※ 引述《gn00618777 (非常念舊)》之銘言: : 想請問從官網抓下來的 filesystem 壓縮檔例如 Oneiric.gz : 點擊兩下都會直接出現被壓縮內容,例如: bin root usr 就像我們的Linux filesystem : 我將他們解壓縮到一個 A 資料夾,接著想要將他們壓縮成另一格式。 : 比如說 tar -jcv xxx.tar.bz2 A/* ( tar 參數 目的 來源) : 這樣我點擊 xxx.tar.bz2 他出現被解壓縮內容為一個A資料夾,要怎樣才能壓縮成 : 點擊壓縮檔會直接出現 bin root usr 等等的這些資料夾呢? 謝謝。 : ==================================================================== : 第二個問題是,似乎不能這樣直接將 filesystem 解壓再壓縮成另一格式, : 因為在一開始解壓的會後會出現一些權限錯誤訊息,最後就算製成另一種格式 : 的壓縮檔之後,被 kernel 掛載,也會出現權限不能存取問題,請問該如何做呢? : 謝謝。 第一個問題多謝板友提供資訊 第二個問題是,假設我一個 rootfs.tar.bz2 壓縮檔 我要怎把他變成tgz檔 我想到的方法就是先解壓縮,再重新壓縮成tgz檔,可是在解壓縮過程出現 /dev/tty 權限問題,請問我該如何製作壓縮檔,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.146.76.147 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1414460493.A.278.html

10/28 10:26, , 1F
先不要動原始的.tar.bz2,bunzip2 xxx.tar.bz2,出現.tar
10/28 10:26, 1F

10/28 10:27, , 2F
再 gzip -9 aaa.tar -> aaa.tar.gz 完成。
10/28 10:27, 2F

10/28 11:32, , 3F
都太複雜,我最簡單了 mv rootfs.tar.bz2 rootfs.tgz
10/28 11:32, 3F

10/28 12:48, , 4F
反正解開都只要 tar xf rootfs.tgz 是吧 XD
10/28 12:48, 4F

10/28 14:32, , 5F
三樓正解XDDD
10/28 14:32, 5F

10/28 22:41, , 6F
/dev/tty 權限問題?是用 root 解壓縮嗎?
10/28 22:41, 6F

10/28 22:42, , 7F
通常 /dev 不用包進去,有用 devtmpfs 開機會自動產生
10/28 22:42, 7F

10/28 22:53, , 8F
謝各位..,我只是在script打一些參數就直接解了..
10/28 22:53, 8F

10/28 22:54, , 9F
l大,我不是用root解壓縮
10/28 22:54, 9F

10/28 22:56, , 10F
在script裡 針對不同壓縮格式打上解壓縮參數
10/28 22:56, 10F

10/28 22:56, , 11F
不是 root 那當然很多 /dev 底下的裝置檔案就無法產生了
10/28 22:56, 11F

10/28 23:13, , 12F
fakeroot
10/28 23:13, 12F
文章代碼(AID): #1KJlHD9u (Linux)
文章代碼(AID): #1KJlHD9u (Linux)