Ubuntu下親測解決zip 文件中中文文件名亂碼的問題

由於中文的Windows使用的是GBK編碼,而Linux默認使用UTF-8編碼的,如果在Windows打包帶中文文件的zip包,

則這個zip包在Linux下面使用默認的歸檔管理器打開這個zip包的時候,中文文件名會顯示亂碼~~~~

網上看參考了比較多的文章,但是沒有好一點的解決方法,下面是參考一個牛的文章,使用它的方法可以很方法的在歸檔管理器裏面打開帶中文文件的zip包,,,

http://blog.upsuper.org/a-half-perfect-solution-for-irrecognizable-encoded-chinese-filename-in-zip-file/

 

首先安裝p7zip-full

sudo apt-get install p7zip-full

然後再把unzip卸載了

sudo apt-get remove unzip

再下載更新的p7zip-full包把原來的程序替換掉/usr/lib/p7zip/

p7z-bin.tar.bz2 

這個只是限於Ubuntu i386版本

然後執行

sudo tar jxvf p7z-bin.tar.bz2 -C /usr/lib/p7zip/

好了,這下可以正常顯示zip的內容了,,,

 

 

 

 

發佈了79 篇原創文章 · 獲贊 6 · 訪問量 91萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章