自说自话:由于上次搞的中易宋体有点问题,yay下了个开源的思源宋体。
yay 安装 texlive 2021 误我
今天想更新 TeX Live到2021,跑了2小时总算下完了。可是terminal运行 tex
仍然是2020版本,难过。
本文发生的背景是:由于完全忘了安装过程,这次安装中只执行了 yay -S texlive-full
命令,完全没执行其它操作。
先使用 where
命令找到 tex
文件在哪。
1 | /usr/local/texlive/2020/bin/x86_64-linux/tex |
又想到去环境变量里找TeX
https://wiki.archlinux.org/title/environment_variables
运气不错,在/etc/profile
里直接找到了当时安装时添加的环境变量,才想起安装完成后,安装脚本会提醒手动添加环境变量……我这次TM居然没主意到。
又翻到两篇Tex User Group的文章,很好用
https://www.tug.org/texlive/doc/texlive-en/texlive-en.html#x1-300003.4.1
https://www.tug.org/texlive/quickinstall.html
这两篇文章讲了常规情况下,texlive 的安装,重装方法和环境变量的设置
但是,yay的arch安装脚本不按套路出牌
https://aur.archlinux.org/packages/texlive-full/
安装脚本的show difference中我们能看到这两段文字:
1 | pkgname=texlive-full |
1 | +post_install() |
为了让Arch识别TeX Live安装,将其安装到了 /opt
下……,这样我们按照要求重新配置/etc/profile
应该可以解决问题。