Windows + Ubuntu 安装配置更新卸载 TeXLive 指南

本文介绍在 Windows 和 Ubuntu 系统上 TeXLive 2020 的安装, 配置, 更新以及卸载方法

前言

之前, 嫌麻烦, 装 TeXLive 只用一条语句

sudo apt install texlive-full

平时用着挺正常的, 但是, 昨日忽然收到更新提示, 2000M+. 于是用 apt-fast 多线程更新, 但是总共速度不到 100k, 也许是因为家里网络原因吧, 所以, 决定重新装 😭

照着之前写的博客, 下载, 安装, 设置环境变量, 更新包又来了一遍, 很顺利, 包括下载镜像文件, 30分钟内搞定.

由于更新到了 2020, 所以 Ubuntu 版的安装指南更新了一下~

Windows 系统

安装

  1. 下载镜像文件

最新版 $\TeX$ Live (该链接可达"距"你最近的镜像仓库), 用校园网下载非常快!

  1. 安装

将 .iso 镜像加载至虚拟驱动, 双击 install-tl-advanced.batinstall-tl-windows.bat 进入安装界面, 按照下图配置, 不要安装到系统盘!

安装界面 ◎ 安装界面

配置

漫长的等待后, 关闭提示已经安装成功的安装界面, 开始配置环境变量. 进入安装目录, 将 D:\texlive\bin\win32 写入到系统环境变量 PATH 目录下. WIN + R 输入 cmd, 键入xelatex -v, 若结果如下, 则表示安装成功!

安装成功 ◎ 安装成功

更新

进入安装目录, 双击tl-tray-menu.exe, 右下角右击TEX图标, 点击Package Manager, 选择一个源(我选的是清华的源), 进行更新包.

接下来, 就可以快(折)乐(腾)的使用 $\LaTeX$ 了! 😝


Ubuntu 系统

安装视频

  • YouTube
  • bilibili

安装

  1. 使用上面相同的链接, 到"距"你最近的仓库下载镜像 $\TeX$ Live.

  2. 加载镜像文件

sudo mount -o loop texlive.iso /mnt
  1. 启动安装程序
cd /mnt 
sudo ./install-tl

出现选项后,输入 I 直接安装(也可以更改选项). 数分钟后即可安装完成.

  1. 卸载镜像文件
cd /
sudo umount /mnt

配置

  1. 设置环境变量

编辑 /.bashrc,在最后添加(路径以实际为准)

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

然后 source /.bashrc 即可.

  1. 安装 perltk 组件(用于升级包)
sudo apt install perl-tk
  1. 字体设置(路径以实际为准)
sudo cp /usr/local/texlive/2020/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
sudo fc-cache -fv

Linux 安装字体[1]

  1. 在根目录建立 .fonts 文件夹
mkdir .fonts
  1. 将要安装的字体复制到 .fonts 文件夹,执行
sudo fc-cache -fv

更新

  1. 更改为国内的源(以清华为例)
sudo tlmgr option repository https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet

Warning

若显示 sudo does not find tlmgr, 则需要在 Terminal: sudo visudo
/usr/local/texlive/2020/bin/x86_64-linux: 加入 secure_path

  1. 包及包管理器更新
sudo tlmgr update --list
% sudo tlmgr update --self --all 

编辑器选择

在 Ubuntu 上同样可以选择适合大多数人的 TeXstudio, 同样可在官网TeXstudio下载.

本人使用自由软件 Emacs 编辑 .tex 文件, Emacs 在众多好用的快捷键的基础上, 编辑 .tex 文件有很多优势, 比如我之前做的:使用 Emacs 制作 LaTeX 表格

卸载

安装容易, 卸载并不那么容易, 卸载干净更难!

在安装 TeXLive 之前, 要确保机器没有之前安装的残留. 所以要依次执行以下代码:

sudo apt purge texlive*
sudo rm -rf /usr/local/texlive/* and rm -rf ~/.texlive*
sudo rm -rf /usr/local/share/texmf
sudo rm -rf /var/lib/texmf
sudo rm -rf /etc/texmf
sudo apt remove tex-common --purge
rm -rf ~/.texlive
find -L /usr/local/bin/ -lname /usr/local/texlive/*/bin/* | sudo xargs rm

以上为 TeXLive 2021 为例, 其他版本大同小异

Tips

如果还是有安装问题,可以查看 一份简短的关于 LATEX 安装的介绍

update shortcodes
加载评论