我正在更新系统中的 TeX,但一直遇到安装速度非常慢的问题(对于 1.9 GB 的安装,有时估计完成时间超过 19 小时)。我想这可能是因为测试表明 CTAN 根据我所在的国家/地区选择镜像,而最近的加拿大镜像位于 1800 公里外的温尼伯(其他镜像更远,其中一个位于对岸)。
我想手动告诉它使用西雅图镜报,因为这是一个很多离我更近 (200 公里以内),因此可能更快。*
我一直在尝试命令行:tlpkg\tlperl\bin\perl.exe install-tl -gui perltk -repository http://ctan.math.washington.edu/tex-archive/
它返回一个错误,即找不到 texlive.tlpdb 文件。
那么我输入错了什么?这是错误的 URL 吗?我也尝试了,tlpkg\tlperl\bin\perl.exe install-tl -gui perltk -repository http://ctan.math.washington.edu/
但出现同样的错误。
(我也尝试过-select-repository
,但是失败并出现错误,可能与我直接运行 perl 文件有关,因为这台电脑上的批处理文件被安全软件阻止了,但我认为这将更难修复。)
*(基于对每个服务器进行的 3 次试验,西雅图,然后是马尼托巴,然后是西雅图等等,西雅图的速度为 1.6 MB/s,而温尼伯的速度约为 500 KB/s。有一次温尼伯的速度达到了 1.1 MB/s,但其他两次试验都在 300-600 KB/s 之间)。
答案1
您指定了错误的目录,您需要使用http://ctan.math.washington.edu/tex-archive/systems/texlive/tlnet/
。此外,我建议使用,install-tl-advanced.bat -repository http://ctan.math.washington.edu/tex-archive/systems/texlive/tlnet
因为它还可以正确设置 PERL5LIB 环境变量等。