windows安裝texlive報錯xz: (stdin): Compressed data is corrupt、TLPDB::_install_package: untar failed

因項目需要將注釋導出成PDF文檔,使用doxygen工具,但是該工具只能到處letex腳本,需要運行腳本生成PDF,運行腳本又需要letex支持,于是又需要安裝texlive。texlive的安裝,很多教程,不再記錄。記錄一下安裝過程中出現(xiàn)的問題。

Installing to: C:/texlive/2020
Installing [0001/3965, time/total: ??:??/??:??]: texlive.infra [420k]
xz: (stdin): Compressed data is corrupt
TLPDB::_install_package: Decompressing C:\Users\DRAGON~1\AppData\Local\Temp\rDvw1H3tPu\rakhXvmPOA/texlive.infra.r54630.tar.xz failed
TLUtils::install_packages: Failed to install texlive.infra
Will be retried later.
Installing [0002/3965, time/total: ??:??/??:??]: texlive.infra.win32 [1397k]
xz: (stdin): Compressed data is corrupt
TLPDB::_install_package: Decompressing C:\Users\DRAGON~1\AppData\Local\Temp\rDvw1H3tPu\ra_GqMQ_09/texlive.infra.win32.r54353.tar.xz failed
TLUtils::install_packages: Failed to install texlive.infra.win32
Will be retried later.
Installing [0003/3965, time/total: ??:??/??:??]: tlperl.win32 [6816k]
xz: (stdin): Compressed data is corrupt
TLPDB::_install_package: Decompressing C:\Users\DRAGON~1\AppData\Local\Temp\rDvw1H3tPu\LLSc_bEx5p/tlperl.win32.r54383.tar.xz failed
TLUtils::install_packages: Failed to install tlperl.win32
Will be retried later.
Installing [0004/3965, time/total: ??:??/??:??]: 12many [376k]
tar: Skipping to next file header
TLUtils::untar: D:\Download\texlive2020\tlpkg\installer\tar.exe xmf C:\Users\DRAGON~1\AppData\Local\Temp\rDvw1H3tPu\RO7agdVMLC/12many.r15878.tar failed (in C:/texlive/2020/texmf-dist)
TLPDB::_install_package: untar failed
TLUtils::install_packages: Failed to install 12many
Will be retried later.
Installing [0005/3965, time/total: ??:??/??:??]: 2up [66k]
tar: Skipping to next file header
TLUtils::untar: D:\Download\texlive2020\tlpkg\installer\tar.exe xmf C:\Users\DRAGON~1\AppData\Local\Temp\rDvw1H3tPu\OQr8TqFbUt/2up.r41578.tar failed (in C:/texlive/2020/texmf-dist)
TLPDB::_install_package: untar failed
TLUtils::install_packages: Failed to install 2up
Will be retried later.
Installing [0006/3965, time/total: ??:??/??:??]: Asana-Math [662k]
xz: (stdin): Compressed data is corrupt
TLPDB::_install_package: Decompressing C:\Users\DRAGON~1\AppData\Local\Temp\rDvw1H3tPu\N6NxVURnvm/Asana-Math.r50999.tar.xz failed
TLUtils::install_packages: Failed to install Asana-Math
Will be retried later.

全都是解壓錯誤:xz: (stdin): Compressed data is corrupt和TLPDB::_install_package: untar failed

搜索好久找不到原因,最后看到有人提到msys沖突了,終于解決。
所以如果你安裝了msys,又要安裝texlive,只需要\color{red}{先將msys的路徑從環(huán)境變量的path中移除}。再完全重新安裝就OK了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容