2014年10月14日 星期二

B1 Free Archiver 可解決Linux解壓zip中文亂碼檔名並取代WinRAR!

註解:壓縮套件。
下載:B1 Free Archiver
<Show start>
 【操作】

sudo apt-get install trash-cli
sudo dpkg -i b1freearchiver_current_stable_amd64.deb
<Show end>

早期方式: <Show start>
 【操作】

在 windows平台下 rar 和 zip是最常用的壓縮文件格式,即使我一直使用 Fedora 但是也需要經常處理一下 windows下壓縮的壓縮文件,此時文件名亂碼問題便是個常見的問題,特別是不支持自動編碼探測的 unzip 更是一個心病,但是我們還是有一些解決方法的:

zip文件對文件名的編碼默認為當前環境的locale,如在windows下壓縮的zip文件,在linux下其中的中文名便會亂碼。這是zip格式的缺陷,所以目前並沒有很完美的解決辦法。當前的辦法有如下幾種:

給 unzip 加-O CP950參數,強制制定代碼頁:
unzip -O CP950 test.zip

或者:
/etc/environment中加入2行
UNZIP="-O CP950"
ZIPINFO="-O CP950"
<Show end>

1 則留言:

  1. Yeh Hung-Chun: B1 Archiver 可解決linux解壓zip中文亂碼檔名並取代winrar! >>>>> Download Now

    >>>>> Download Full

    Yeh Hung-Chun: B1 Archiver 可解決linux解壓zip中文亂碼檔名並取代winrar! >>>>> Download LINK

    >>>>> Download Now

    Yeh Hung-Chun: B1 Archiver 可解決linux解壓zip中文亂碼檔名並取代winrar! >>>>> Download Full

    >>>>> Download LINK jb

    回覆刪除