TL2022 ネットワークインストーラのエラーリカバリ改善されたようです

TL2022 ネットワークインストーラのエラーリカバリ改善されたようです

- 和田 勇 の投稿
返信数: 0

以前、TeXLive のネットワークインストールは、ネットワークの混雑や障害でダウンロード失敗しても、再試行を試みないようで、インストールに失敗することがあるので、ISO イメージからのインストールを推奨する発言をしましたが、2022 で大幅に改善されたのでお知らせしておきます。

情報源は https://www.preining.info/blog/2022/04/tex-live-2022-released/ の頭のほうに以下のような書き込みがあり

      tlmgr: better installation algorithm that is more resilient to errors (patting myself!)

要約すれば tlmgr において、エラー処理のアルゴリズムが改善された みたいなことのようだ。

それでは、ネットワーク回線を とある linux の ISO イメージを並列で rsync ダンロードするなど ネットワークインストーラ苛めして、以下のようにダウンロードを意図的に失敗させてみたところ ....

       Installing [0440/4351, time/total: 34:50/05:06:05]: biblatex-trad [463k]
       TLPDB::_install_data: downloading did not succeed (download_file failed) for       
                      https://ftp.jaist.ac.jp/pub/CTAN/systems/texlive/tlnet/archive/biblatex-trad.doc.tar.xz
        TLUtils::install_packages: Failed to install biblatex-trad
                       biblatex-trad will be retried later.

このようなものが 20 数件記録されていましたが、一通りのダウンロードが終わると

        Installing [4351/4351, time/total: 06:30:10/06:31:55]: zztex [147k]
        Retrying to install: biblatex-trad [463k]

とダウンロードを再試行し、最終的に全てをダウンロードし無事インストールに成功していました。

Windows 10 でも並行してネットワークインストール実験したところ、こちらは二件ダウンロード失敗していましたが、再試行でダウンロードされ無事インストール終了していました。

以上のことから、ネットワークインストールでも問題なくインストールできるようになったことをお知らせしておきます。