本文将介绍如何在 Linux 下安装 TeXLive 2016。
依赖包
- 安装过程中需要调用 Perl 的模块
Digest::MD5 来检测 ISO 文件的完整性; - 升级过程中界面需要调用 Perl 的模块
Tk ;
CentOS:
$ sudo yum install perl-Digest-MD5 perl-TkUbuntu:
$ sudo apt-get install libdigest-perl-md5-perl perl-tk安装
下载
下载地址:
- 官方镜像: texlive2016.iso
- USTC 镜像: texlive2016.iso
Linux 下可以用 wget、axel,windows 下可以用迅雷,怎么快怎么来。
挂载 ISO 镜像
| 1234 | $ su# mount -o loop texlive2016.iso /mnt/# cd /mnt# ./install-tl |
出现选项后,输入
I 直接安装(也可以更改选项)。不出意外的话,5 分钟应该就 OK 了, 然后退出 root 用户。
环境变量
在当前用户的
~/.bashrc 中加入如下语句:
| 1234 | # TeX Live 2015export MANPATH=${MANPATH}:/urs/local/texlive/2016/texmf-dist/doc/manexport INFOPATH=${INFOPATH}:/usr/local/texlive/2016/texmf-dist/doc/infoexport PATH=${PATH}:/usr/local/texlive/2016/bin/x86_64-linux |
卸载 ISO 镜像
| 12 | $ cd$ sudo umount /mnt/ |
更新 TeXLive
可以使用如下命令更新 TeXLive 宏包:
| 12345 | $ su# 更新 TeXLive 包管理器 tlmgr# tlmgr update --self# 更新 TeXLive 的全部包# tlmgr update --all |
默认情况下,会自动搜索合适的镜像来更新,也可以使用
--repository 选项指定了要使用 哪一个 CTAN 镜像。比如 USTC 镜像:
# tlmgr update --self --repository http://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet/# tlmgr update --all --repository http://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet/比如阿里云镜像:
# tlmgr update --self --repository http://mirrors.aliyun.com/CTAN/systems/texlive/tlnet/# tlmgr update --all --repository http://mirrors.aliyun.com/CTAN/systems/texlive/tlnet/如果希望在图形界面下升级,可以使用如下命令调出 tlmgr 的中文图形界面:
| 12 | $ su# tlmgr --gui --gui-lang zh_CN |
安装额外的字体
TeXLive 2016 在使用 xeLaTeX 处理中文时,有自己的默认字体。大多数 Linux 发行版下, 都使用自带的 Fandol 字体。如果想要使用 Windows 字体,可以将字体文件复制到
~/.fonts 目录下,并在 tex 源码中 指定字体选项即可。Linux 系统下原版 TeX Live 2016 的安装与配置 http://www.linuxidc.com/Linux/2016-08/133913.htmUbuntu 12.04安装使用Texlive2012 http://www.linuxidc.com/Linux/2013-05/84540.htmopenSUSE 12.2下安装TeXLive并配置环境变量 http://www.linuxidc.com/Linux/2012-12/75251.htm在Fedora 7下安装Texlive 2007 http://www.linuxidc.com/Linux/2007-06/4761p2.htmFedora 17安装TeX Live 2013 http://www.linuxidc.com/Linux/2014-02/96792.htm
本文永久更新链接地址