TexLiveがインストールできません。

TexLiveがインストールできません。

- 大谷 海斗 の投稿
返信数: 1
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.

添付 E1A740FF-7B56-4575-8F7C-121C4CA269A1.png
大谷 海斗 への返信

Re: TexLiveがインストールできません。

- 和田 勇 の投稿

原因

インストール中に作業用ディレクトリを確保するため環境変数 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