我正在尝试在 Mac OS X 10.15.7 上更新我当前的 TeX 版本。我想我以前从未更新过它,但我被告知要使用我的大学 LaTex 论文模板, 我应该安装“Tex Live 2021”或使用 Tex Live Utility 更新软件包。
首先,我去了https://www.tug.org/texlive/其中说
对于 MacOSX,请参阅MacTeX 发行版。
所以我转到此链接并开始下载 MacTeX 下载(需要 30 多分钟)。
然后我读这里您可以使用 Mac 上的 TeX Live Utility 软件。
但是,当我打开这个应用程序时,它会询问我是否要对包裹进行安全检查,所以我说“是”,然后经过长时间的等待后,我收到此错误:
我也尝试过用这种方法更新它:
tlmgr update --all
和
tlmgr update --self
都产生这个错误:
/Library/TeX/texbin/tlmgr: open tlpdb(https://ctan.mirror.rafal.ca/systems/texlive/tlnet/tlpkg/texlive.tlpdb) failed: No such file or directory at /usr/local/texlive/2018/tlpkg/TeXLive/TLPDB.pm line 362.
所以我想我有两个问题:
- 哪种方法是在 Mac OS X 上更新 TeX 语言的正确方法(启动下载的 MacTex 包或使用 Tex Live Utility)?
- 如果是后者,那么我上面的 TeX Live Utility 有什么问题?
答案1
我认为我已经解决了这个问题。回想起来,解决方案非常明显:
从 Tex Live Utility 菜单中选择“检查更新” - 这将我的应用程序更新到最新版本 (1.49)。然后它立即报告我的 MacTex 版本已过期,并在MacTex 下载页面。
我下载了最新的 MacTex 发行版(MacTeX-2021 April)并安装了该软件包。
重新打开 TeX Live Utility 并选择更新选项卡。这会立即打开一个对话框,显示“关键更新可用”。按更新按钮。