首頁 > 軟體

Linux 下安裝 TeXLive 2016

2020-06-16 17:36:01

本文將介紹如何在 Linux 下安裝 TeXLive 2016。

依賴包

  • 安裝過程中需要呼叫 Perl 的模組 Digest::MD5 來檢測 ISO 檔案的完整性;
  • 升級過程中介面需要呼叫 Perl 的模組 Tk

CentOS:

$ sudo yum install perl-Digest-MD5 perl-Tk

Ubuntu:

$ sudo apt-get install libdigest-perl-md5-perl perl-tk

安裝

下載

下載地址:

Linux 下可以用 wget、axel,windows 下可以用迅雷,怎麼快怎麼來。

掛載 ISO 映象

1
2
3
4
$ su
# mount -o loop texlive2016.iso  /mnt/
# cd /mnt
# ./install-tl

出現選項後,輸入 I 直接安裝(也可以更改選項)。不出意外的話,5 分鐘應該就 OK 了, 然後退出 root 使用者。

環境變數

在當前使用者的 ~/.bashrc 中加入如下語句:

1
2
3
4
# TeX Live 2015
export MANPATH=${MANPATH}:/urs/local/texlive/2016/texmf-dist/doc/man
export INFOPATH=${INFOPATH}:/usr/local/texlive/2016/texmf-dist/doc/info
export PATH=${PATH}:/usr/local/texlive/2016/bin/x86_64-linux

解除安裝 ISO 映象

1
2
$ cd
$ sudo umount /mnt/

更新 TeXLive

可以使用如下命令更新 TeXLive 宏包:

1
2
3
4
5
$ 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 的中文圖形介面:

1
2
$ 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.htm

Ubuntu 12.04安裝使用Texlive2012 http://www.linuxidc.com/Linux/2013-05/84540.htm

openSUSE 12.2下安裝TeXLive並設定環境變數 http://www.linuxidc.com/Linux/2012-12/75251.htm

Fedora 7下安裝Texlive 2007 http://www.linuxidc.com/Linux/2007-06/4761p2.htm

Fedora 17安裝TeX Live 2013  http://www.linuxidc.com/Linux/2014-02/96792.htm

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-08/133914.htm


IT145.com E-mail:sddin#qq.com