latex - 如何以最新版本实时安装 TeX?
问题描述
我按照他们网站上的指南使用 install-tl 脚本安装了 TeX Live两次。在第二次安装之前,我按照同一网站上的预安装说明进行操作,在任何安装之前,我删除了通过 Debian 存储库安装的 2017 版本。
我需要一个 TeX Live >2019 版本。我假设安装脚本会安装最新版本,但显然情况并非如此,因为:
$ tlmgr --version
tlmgr revision 49885 (2019-01-31 20:27:00 +0100)
tlmgr using installation: /usr/share/texlive
TeX Live (http://tug.org/texlive) version 2018
但是,我的 TeX Live 安装在./usr/local/texlive/2021
. 中没有其他带有年份名称的目录./usr/local/texlive/
。
我真的没有想法了,但我确实需要更新版本的 TeX Live。我在 Debian 10 上。
解决方案
我遵循了 samcarter_is_at_topanswers.xyz 的建议,但必须为我的 tlmgr 可执行文件找到正确的目录。我发现通过
$ sudo find -iname 'tlmgr'
.. 在根目录调用。跑步
$ /usr/local/texlive/2021/bin/x86_64-darwinlegacy/tlmgr --version
返回最新版本。但是,该路径已按照 TeX Live 页面上的说明进行设置。为了让它工作,我删除了更多包含在 TeX Live 2018 安装版本中的目录。我通过
$ sudo find -iname '*texlive*'
在根目录调用。然后
$ tlmgr --version
返回正确的版本。
另外,不要将 TeX Live 安装在/usr/local
. 将其安装在您的主目录中。
推荐阅读
- javascript - 如何为多个按钮创建复制警报?
- http - 如何使用超体通道?
- openssl - OpenSSL RSA 解密加速
- javascript - 使用相同的比例更改父级大小,并使用 css/js 调整所有具有相同位置和比例的子级大小
- javascript - 被邀请加入公会时在随机频道中发送欢迎消息
- python - 如何避免多个线程保存到文件的权限错误
- node.js - 可以将异步函数传递给 setImmediate 以异步调用任意函数吗?
- javascript - 将相关对象合并为一个对象数组?(javascript)
- python - h2o.ai AutoML 不断重复模型对象的详细信息。如何抑制此输出?
- bash - 在bash中组合多个csv文件,将行分成不同的行