安裝linux版7zip:
sudo apt-get install p7zip p7zip-full p7zip-rar
解除安裝可能安裝過的rar相關包(預設是沒有安裝的):
sudo apt-get remove rar unrar
經過這樣操作,以後解壓rar和zip檔案時,file-roller(歸檔管理器)自動會調用7z來解壓,而7z能識别中文編碼,不會出現亂碼,解壓和壓縮都通過圖形程式file-roller操作,完全不用涉及指令行。
如果不解除安裝掉rar,file-roller預設使用rar解壓,而rar不能識别中文編碼,是以可能會出現亂碼。當然你也就不能在linux上建立rar檔案了,但有必要打包成rar格式嗎?
unrar雖然能識别中文編碼,但它和rar一樣不是自由軟體,它們都是winrar那家公司的商業軟體,既然7z能解壓rar檔案,我又何必用它呢?
總之file-roller預設使用7z解壓7z/rar/zip,建立7z/zip包時也是使用7z,是以統一使用7z格式能保證自己的壓縮包不會亂碼。在linux建立7z包時,也可以像windows版那樣加密壓縮包目錄。

<b>原文釋出時間為:2012-10-16</b>
<b>本文來自雲栖社群合作夥伴“linux中國”</b>