欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    2個工具一般可以搞定:

    Mac下一般brew install unrar和brew install unar就可以了。

    之前一直都知道Ubuntu操作系統中的歸檔管理器打開Windows系統平臺上壓縮的Zip文件都會出現亂碼的問題,但覺得文件內容不是亂碼就沒有刻意去解決這個問題;空閑的時候在網上查詢解決方案,幾乎都是建議使用unzip -O命令來解決,而且也確實有效,但是使用命令行的方式總覺得不太方便。偶然的機會發現自己使用的Deepin 20操作系統不存在這個問題,默認自帶的deepin-compressor打開Windows和Linux平臺中制作的Zip文件都不會出現文件名亂碼的問題,說明是有解決辦法的。

    由于當前使用的電腦性能比較低,需要使用Linux Mint 20 xfce操作系統,因此考慮使用臨時更換軟件源為Deepin源的方式來將deepin-compressor安裝到Linux Mint中,其他第三方的很多軟件使用這種方法成功了,但是對deepin-compressor來說就是另外一回事兒了,安裝雖然也能夠完成,但是裝完后發現軟件界面顯示異常,打開Zip文件就閃退,而且我的搜狗輸入法也已經不能夠運行了。我給deepin-compressor的作者發郵件咨詢了移植的可行性,他回答也是不確定能否成功,而且解決依賴問題很復雜,極大可能性存在兼容性問題,我雖然得到了這樣的回復,但也不甘心,總想嘗試一下,在Github中下載了deepin-compressor項目的最新源代碼,按照dtkcore、dtkgui、dtkwidget、deepin-compressor的順序進行了編譯并進行安裝,編譯安裝的過程確實比較復雜,安裝完成后原來安裝的deepin-editor無法打開并且deepin-terminal無法調出右鍵菜單了,同時通過編譯安裝的deepin-compressor在啟動后標題欄的按鈕顯示不正常,打開Zip文件就閃退,在解決無望的情況下,只有借助TimeShift軟件將操作系統恢復到正常狀態;

    在準備徹底放棄的時候發現網上有討論如何使用Ark軟件解決Zip解碼亂碼的問題,但是發現他們都是使用的Arch Linux來解決的,我覺得Arch和Ubuntu本質上是一樣的,就參照他們的辦法來解決這個問題,發現這種解決方法比編譯deepin-compressor源代碼的方式簡單很多,而且有效,現在將操作方法在下面列出,希望對和我一樣想解決這個問題的用戶有所幫助,具體步驟如下:

    1、首先要下載并安裝Ark歸檔管理器軟件,同時下載zip軟件包的補丁unzip-natspec,這個補丁通過克隆的方式下載git clone https://aur.archlinux.org/unzip-natspec.git。

    2、下載unzip60的源代碼并進行解壓縮,到官網去下載,下載地址為:https://downloads.sourceforge.net/infozip/unzip60.tar.gz。

    3、以源代碼打補丁的方式需要用到補丁依賴的軟件包natspec,我將natspec相關的幾個deb包都下載了下來,并雙擊安裝。下載地址分別為:

    https://launchpadlibrarian.net/484832538/natspec-bin_0.3.0-0astra1ppa1~focal_amd64.deb(后面兩個庫文件軟件包安裝完后,再裝這個軟件包)

    https://launchpadlibrarian.net/484832537/libnatspec0_0.3.0-0astra1ppa1~focal_amd64.deb

    https://launchpadlibrarian.net/484832536/libnatspec-examples_0.3.0-0astra1ppa1~focal_amd64.deb

    https://launchpadlibrarian.net/484832534/libnatspec-dev_0.3.0-0astra1ppa1~focal_amd64.deb

    4、另外編譯的時候還需要libbz2的開發包,執行sudo apt-get install libbz2-dev進行安裝。、

    5、將克隆方式下載的補丁文件拷貝到unzip60解壓出來的第一級目錄中,準備執行打補丁的操作,使用打補丁的命令,逐個文件進行打補丁,具體為:

    patch -p1 -i unzip-6.0-alt-natspec.patch || return 1

    patch -p1 -i overflow-fsize.patch || return 1 #FS#44171

    patch -p1 -i cve20149636.patch || return 1 #FS#44171

    patch -i test_compr_eb.patch || return 1 # FS#43391

    patch -i getZip64Data.patch || return 1 # FS#43300

    patch -i crc32.patch || return 1 # FS#43300

    patch -p1 -i empty-input.patch || return 1 # FS#46955

    patch -p1 -i csiz-underflow.patch || return 1 # FS#46955

    patch -p1 -i nextbyte-overflow.patch || return 1 # FS#46955

    6、編譯環境的設定,執行命令:export CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64 -DACORN_FTYPE_NFS \

    -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT \

    -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD \

    -DUSE_BZIP2 -DNATIVE -DNOMEMCPY -DNO_SETLOCALE"

    7、執行編譯命令:make -f unix/Makefile LOCAL_UNZIP="$CFLAGS" prefix=/usr \

    D_USE_BZ2=-DUSE_BZIP2 L_BZ2=-lbz2 unzips || return 1

    8、執行編譯命令:sudo make -f unix/Makefile prefix=/usr INSTALL_PROGRAM="install" install || return 1

    9、執行安裝命令:sudo install -Dm644 LICENSE /usr/share/licenses/unzip/LICENSE || return 1

    10、在ARK軟件中點擊“設置”中的菜單項“配置Ark”,在對話框的左邊點擊“插件”,將libzip和p7zip兩個插件前的勾選框中的√去掉,如下圖所示:

    11、在開始菜單中再運行Ark歸檔管理器軟件,就沒有文件名亂碼的現象了,如有其他問題,歡迎交流。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有