我決定用 TeX Live 2012 替換我目前安裝的 MiKTeX,但(和以前一樣)進展不太順利。然而,我沒有放棄,而是想這次我應該在這裡問:)
我下載了 TeX Live 2012 映像檔 (ISO) 並將其安裝到我的電腦上。
雙擊批次檔根本不起作用(我猜它需要管理員權限),但從命令列運行它(Windows+Rcmd
RET
將以管理員權限啟動它)至少可以啟動該過程。 (Tkinter 彈出,一堆選項等)。
我設定了選項,以便為所有使用者安裝。所有其他選項均保留為預設值。
安裝按照預期進行,直到安裝了以下軟體包,並拋出以下錯誤:
Installing [0244/2479, time/total: 01:08/09:42]: boxhandler [343k] Partial download of E:/archive/boxhandler.source.tar.xz found, removing it. untar: untarring C:\texlive\2012\temp\boxhandler.source.tar failed (in C:\texlive\2012\texmf-dist) untarring C:\texlive\2012\temp\boxhandler.source.tar failed, stopping install. Installation failed. Rerunning the installer will try to restart the installation. Or you can restart by running the installer with: install-tl.bat --profile installation.profile [EXTRA-ARGS]
它始終在這方面失敗,並perl.exe
在不久後崩潰,顯然抑制了 的寫入installation.profile
。
基於文字的介面也會發生完全相同的情況。
想法:TeX Live 附帶了tar
,對嗎?
答案1
自 TL 2012 DVD 發行以來,對此進行了兩項更改:
- tar 的調用已更改
- tar 程式本身已更新
這兩項變更都與文件的時間戳有關。我們希望在目前的狀態下,您和其他人提到的大多數錯誤都已成為歷史,但對於 Windows,這永遠無法保證。