centos8 安装 LaTeX

LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,
利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,
能在几天、甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。
因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

摘自:https://baike.baidu.com/item/LaTeX/1212106

你可以通过在线安装和镜像安装:

区别在于:
在线安装,下载所需文件并安装,由于安装文件过多,4000 以上,对网络有依赖。
镜像安装,将所有需要的文件下载到本地,来安装(ISO 镜像)。

在线安装
留意有 4000 以上个文件需要安装。
安装说明:https://www.tug.org/texlive/acquire-netinstall.html

cd /tmp && wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar -zxvf install-tl-unx.tar.gz && cd install-tl-20210621 && ./install-tl

输入 I ,开始安装。

镜像方式安装

cd /tmp && wget http://mirrors.aliyun.com/CTAN/systems/texlive/Images/texlive2021.iso && wget http://mirrors.aliyun.com/CTAN/systems/texlive/Images/texlive2021.iso.md5
md5sum -c texlive2021.iso.md5
mkdir /mnt/texlive && mount -o loop /tmp/texlive2021.iso /mnt/texlive
cd /mnt/texlive && ./install-tl

在安装完毕后,卸载镜像。

umount /mnt/texlive

设置环境变量

vi /etc/profile

# 增加以下

export MANPATH=${MANPATH}:/usr/local/texlive/2021/texmf-dist/doc/man
export INFOPATH=${INFOPATH}:/usr/local/texlive/2021/texmf-dist/doc/info
export PATH=${PATH}:/usr/local/texlive/2021/bin/x86_64-linux/

临时设置阿里云源 更新所有宏包

tlmgr update --all --repository http://mirrors.aliyun.com/CTAN/systems/texlive/tlnet/

永久设置

tlmgr repository set http://mirrors.aliyun.com/CTAN/systems/texlive/tlnet/

未找到 tlmgr 命令,请在设置环境变量后,重新登录终端。

参考:

texlive 国内镜像
阿里云 http://mirrors.aliyun.com/CTAN/systems/texlive/Images/
华为 https://mirrors.huaweicloud.com/CTAN/systems/texlive/Images/
清华 https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/
中科大 http://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/