记录安装TeXLive和MATHEMATICA
在ArchLinux上,TeXLive不适合用包管理器安装,因为:
TeX Live itself is a rolling release distribution, based on the model of the user having to upgrade once a year, but with individual package upgrades available on a sub-daily basis.
而MATHEMATICA 12作为付费软件,同样需要在取得授权后手动安装。
本文记录以上两个软件的安装过程,以供参考。
TeX Live
参考
安装过程
- 参考quickinstall页面给出的链接, 下载和启动最新的安装脚本
cd /tmp
wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
zcat < install-tl-unx.tar.gz | tar xf -
cd install-tl-*/
sudo perl ./install-tl
- 在安装界面的选择
- 选择便携式安装(portable installation)
- 自定义安装路径,比如:
TEXDIR: /home/poshd/all/local/bin/texlive-2024
- 安装完成后提示:
Add /home/poshd/all/local/bin/texlive/2024/texmf-dist/doc/man to MANPATH.
Add /home/poshd/all/local/bin/texlive/2024/texmf-dist/doc/info to INFOPATH.
Most importantly, add /home/poshd/all/local/bin/texlive/2024/bin/x86_64-linux
to your PATH for current and future sessions.
Logfile: /home/poshd/all/local/bin/texlive/2024/install-tl.log
- 使用tlmgr进行包管理
MATHEMATICA
- 参考archwiki的页面,首先用pacman安装网络相关依赖:
#sudo pacman -S avahi # already installed
sudo pacman -S inetutils
- 启用avahi服务
sudo systemctl enable --now avahi-daemon.service
-
确认自己设置了hostname (可以用
hostnamectl
验证) -
下载最新的安装脚本
-
赋予脚本执行权限,然后运行,选择合适的安装路径
installation directory: /home/poshd/all/local/bin/Wolfram/Mathematica/12.3
scripts directory: /home/poshd/all/local/bin