Pony of Shadows

Queen of Truth & King of Practice


记录安装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

参考

安装过程

  1. 参考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
  1. 在安装界面的选择
  • 选择便携式安装(portable installation)
  • 自定义安装路径,比如:
TEXDIR: /home/poshd/all/local/bin/texlive-2024
  1. 安装完成后提示:
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
  1. 使用tlmgr进行包管理

MATHEMATICA

  1. 参考archwiki的页面,首先用pacman安装网络相关依赖:
#sudo pacman -S avahi # already installed 
sudo pacman -S inetutils
  1. 启用avahi服务
sudo systemctl enable --now avahi-daemon.service 
  1. 确认自己设置了hostname (可以用hostnamectl验证)

  2. 下载最新的安装脚本

  3. 赋予脚本执行权限,然后运行,选择合适的安装路径

installation directory: /home/poshd/all/local/bin/Wolfram/Mathematica/12.3
scripts directory: /home/poshd/all/local/bin

6.在官网的产品页面找到自己已购产品的Active Key, 然后在迁移页面完成迁移。最后激活MATHEMATICA。