Ubuntu18.04环境下安装与配置 TeX Live 2018

Ubuntu18.04环境下安装与配置 TeX Live 2018

0、安装前准备

1、下载texlive镜像:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/
2、安装perl的tk组件来使用图形化安装界面

sudo apt-get install perl-tk

1、安装TeX Live 2018

1、加载镜像文件
sudo mount -o loop texlive.iso /mnt
2、启动安装程序的图形化界面进行配置

cd /mnt
sudo ./install-tl -gui

Ubuntu18.04环境下安装与配置 TeX Live 2018
3、安装texlive

点击Install TeX Live进行安装
Ubuntu18.04环境下安装与配置 TeX Live 2018
最后出现下图说明安装完成
Ubuntu18.04环境下安装与配置 TeX Live 2018
点击完成,卸载镜像文件

cd /
sudo umount /mnt

2、 字体配置

XeTeX 和 LuaTeX 可以直接使用系统字体。然而 texlive 自带的字体并不在系统的字体目录里面。为了让系统可以使用texlive所带的字体,需要进行如下配置。

sudo cp /usr/local/texlive/2016/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
sudo fc-cache -fsv

3、更新配置源

配置合适的CTAN源可以加快宏包更新的网速,以清华的源为例:

sudo tlmgr option repository https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet
sudo tlmgr update --self --all

这里会遇到如下问题:
Ubuntu18.04环境下安装与配置 TeX Live 2018
解决方法:
在终端运行命令:sudo visudo

Utuntu现在默认是nano编辑器打开,然后在Defaults secure_path加上TeX Live的bin所在的目录,问题解决。
修改后的Defaults secure_path:

Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/usr/local/texlive/2018/bin/x86_64-linux"

在nano编辑状态下如何保存修改并退出

  1. 保存修改Ctrl+O
  2. 提示输入想要保存的文件名(回车:不需要修改)
  3. 退出Ctrl+X

参考文章:https://blog.csdn.net/engreal/article/details/80704755