通过互联网安装太苛刻了......
例如,是否有 TeX Live 的 torrent?
答案1
如果您想在下载 TeXLive 时拥有“恢复/暂停”之类的功能,那么将其镜像到硬盘上是一个好方法。
镜像 TeXLive 的优点:
- 我们可以暂停或者恢复下载。
- 我们可以在本地网络中与其他用户共享原始 TeX 发行版。这样一来,我们就可以节省互联网带宽。
- 我们可以将单个原始 TeX 镜像与互联网上最近的公共镜像进行更新或同步。本地网络上安装的 TeX 系统随后会从我们的本地镜像进行更新。这可以节省互联网带宽。将本地镜像与公共镜像进行更新或同步的速度很快,因为同步工具中采用了智能算法,下面将使用并解释该算法。
如何镜像:
我假设你的操作系统是 Windows。否则,你需要搜索类似的程序。
首先
cwrsync
从下载 5.5 版本itefix.net(下载链接位于“免费”选项卡中)。将其解压C:\Program Files (x86)\
并添加C:\Program Files (x86)\cwrsync_5.5.0_x86_free\bin
到您的系统变量中PATH
。按照说明的步骤修复文件权限问题此链接。
找到最近的 TeXLive 镜像,然后从 执行以下操作
cmd
。rsync -a --delete -v --progress rsync://<your nearest mirror>/CTAN/systems/texlive/tlnet/ "/cygdrive/<your drive name>/<your destination folder>"
例如,
rsync -a --delete -v --progress rsync://ftp.fau.de/ctan/systems/texlive/tlnet/ "/cygdrive/d/Installers/TeXLive2020"
欲了解更多详情,请访问下载/镜像 TeX Live 存储库
提示和技巧:
打字
rsync -a --delete -v --progress rsync://<your nearest mirror>/CTAN/systems/texlive/tlnet/ "/cygdrive/<your drive name>/<your destination folder>"
对我们来说似乎很麻烦。因此,我建议你创建一个批处理文件,如下所示
rem this filename is UpdateMyTeXLive.bat
rem the file path must not contain spaces
rem trailing / at the destionation is optional
rsync -a --delete -v --progress rsync://<your nearest mirror>/CTAN/systems/texlive/tlnet/ "/cygdrive/<your drive name>/<your destination folder>"
并将其命名为
每当您想要更新本地 TeX 镜像时,只需右键单击图标并选择“以管理员身份运行”。
更新已安装的 TeX 系统:
更新您的本地 TeXLive 镜像与更新您已安装的 TeXLive 无关。
如果你已经在机器上安装了 TeXLive,并且刚刚更新了本地 TeX 镜像,那么你机器上安装的 TeXLive 必须更新或与本地 TeX 镜像同步。要更新已安装的 TeXLive,请参阅这个答案。
答案2
我建议从您选择的镜像中下载一个 ISO 文件或通过Torrent。你可以找到一些链接这里。
我认为,现在比以往任何时候都更需要这种方式来获取 TeXLive,因为 2012 版本已于几天前发布,因此 DVD 目前确实是最新的,并且使用 torrent 或好的镜像,您可以在两三个小时内获得它(在良好的互联网连接下)。2.2 GiB 现在不是什么大问题