說明:如果你想要更新 TeX Live,建議直接 安裝新版 而不是更新舊版。因為不同版本的 TeX Live 可以共存,除非有明確的原因要更新舊版 TeX Live,否則不建議更新。
重新命名安裝資料夾:
# 將 2023 資料夾重新命名為 2024
mv /usr/local/texlive/2023 /usr/local/texlive/2024
下載更新指令碼 update-tlmgr-latest.sh:
wget https://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.sh
執行更新指令碼:
PATH="/usr/local/texlive/2024/bin/x86_64-linux:$PATH" sh update-tlmgr-latest.sh -- --upgrade
檢查 tlmgr 版本:
$ tlmgr --version
tlmgr revision 70671 (2024-03-17 02:10:09 +0100)
tlmgr using installation: /usr/local/texlive/2024
TeX Live (https://tug.org/texlive) version 2024
看到下面寫著版本為 2024,而我現在處於 2024 年,說明更新成功了。
設定映象源(可選):
tlmgr option repository https://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet
更新(需要耐心):
tlmgr update --self --all
tlmgr install scheme-full
重新生成 lualatex/fontspec 快取:
luaotfload-tool -fu
參考:Upgrade from TeX Live 2023 to 2024