我刚刚收到 TeX Collection 2019 DVD,并尝试用它在 32 位 Linux PC 上安装 texlive。安装程序说我的系统没有可用的二进制文件,并给出了 5 个选项的列表。我选择了 64 位 Linux,希望它能正常工作。它安装了,但二进制文件无法运行。文档显示了大约 16 个二进制文件的列表,因此 DVD 和文档不匹配。
如何在 32 位 Linux 操作系统上安装 texlive 2019?
答案1
http://tug.org/texlive/doc.html#platforms说 texlive 2019 中包含一个 i386-linux 二进制发行版,但 DVD 中省略了它,因此您至少需要对二进制部分进行网络安装。
答案2
除了 David 的回答之外。您可以从 DVD 安装 TeXLive 2019,但它不包含 32 位 Linux 二进制文件。因此请选择 64 位二进制文件。
安装完成后,我们会得到 texlive 管理器tlmgr
。它是用 Perl 编写的,因此可以在所有带有 Perl 解释器的系统上使用。这里我们需要直接在终端上操作,因为 GUI 界面并不支持所有功能
首先确保tlmgr
使用的是网上存储库而不是 DVD。
您可以通过以下方式将 CTAN 设置为默认值(它将选择一个 CTAN 镜像)
tlmgr option repository ctan
使用以下内容列出存储库中可用的平台
tlmgr platform list
然后
tlmgr platform add i386-linux
添加 32 位 Linux。也许还有
tlmgr platform set i386-linux
明确地告诉它使用这个。默认可能是自动检测。
完成所有操作后,您可以通过以下方式删除 64 位 Linux 二进制文件
tlmgr platform remove x86_64-linux
看起来效果相当好。