Windows10でTexliveをtexlive2021.iosからインストールしたいのですが、以下のようになってインストールが失敗してしまいます。
セキュリティソフトを切ってから、texlive2021.iosのダウンロードとその後のインストールを行ったのですが、やはりこうなってしまいました。
どのようにすれば、インストールできるようになりますでしょうか?
ご教示お願い致します。
Installing to: C:/texlive/2021
Installing [0001/4151, time/total: ??:??/??:??]: texlive.infra [424k]
Installing [0002/4151, time/total: 00:00/00:00]: texlive.infra.win32 [2695k]
open(>C:\Users\\x{0091}a\x{0092}J\x{0081}@~1\AppData\Local\Temp\jp4llTzK1l\paeHCbwSqK/texlive.infra.win32.r57932.tar.xz) failed: No such file or directory at E://tlpkg/TeXLive/TLUtils.pm line 1220, line 96.
原因
インストール中に作業用ディレクトリを確保するため環境変数 TEMP あるいは TMP を利用しています。評価例は以下を参考。
echo %TEMP%
C:\Users\和田勇\AppData\Local\Temp
echo %TMP%
C:\Users\和田勇\AppData\Local\Temp
これで得られるパス情報が正しく処理できないためインストールに失敗します。
対処・実施
ダウンロードした ISO イメージのマウント
- ダウンロードディレクトリにあるものとする
- 通常の command prompt を起動し
start Downloads\texlive2021-20210325.iso
を実行- E: にマウントされたものとする
command prompt を 管理者 で起動
作業などに利用するディレクトリ用環境変数 TEMP と TMP を変更する
set TEMP=C:\texlive\temp
set TMP=C:\texlive\temp
作業用ディレクトリを作成する
C:
cd C:
mkdir texlive 既存があればスキップ
cd texlive
mkdir temp
E ドライブに移動しインストールスクリプト実行
E:
install-tl-windows.bat