install-tl-unx.tar.gz
从任何CTAN镜像(例如此镜像)下载TeXLive的“ netinstaller” 。
该“ netinstaller”不是完整下载,而是一个小的可执行文件,它将根据您稍后设置的要求从Internet下载所有软件包。有关更多信息,请参阅安装指南。
将其提取到某处,例如在中~/texlive/2014
。
mkdir ~/texlive/2014
cd ~/texlive/2014
tar -xf /path/to/install-tl-unx.tar.gz
cd install-tl-20140831 # depends on your installer version, adjust to your situation
install-tl
以root特权运行二进制文件,例如(根据您的情况调整):
sudo ./install-tl
注意:如果您有单用户计算机,或者没有root特权,建议您安装到您的主目录(sudo
在上一个命令中省略)。原因是,如果使用tlmgr
(如后所述)命令运行时sudo
,它们将无法立即使用,有关更多信息,请参见为根设置TeX Live路径。
可选地:
- 添加
-select-repository
选项以便在下载任何内容之前选择附近的CTAN镜像。
- 添加
-gui=perltk
选项以使用GUI安装程序。perl-tk
首先安装软件包!(sudo apt-get install perl-tk
)请参见下面的屏幕快照。
- 通过选择菜单选项仅配置特定的集合C以节省带宽和空间。请注意:默认的47个集合集将产生超过2GB的流量和磁盘使用率。您以后总是可以使用TeXLive软件包管理器(
tlmgr
)和collection-
-prefixed元软件包来安装更多集合。
I在菜单中选择安装。(如果不在GUI模式下)
/usr/local/texlive/2014
默认情况下安装。
安装程序输出建议调整一些环境变量。为此,请编辑您的~/.profile
(或~/.bashrc
根据需要)并添加以下几行:
TEXDIR="/usr/local/texlive/2014"
export PATH=$TEXDIR/bin/i386-linux:$PATH # for 32-bit installation
export PATH=$TEXDIR/bin/x86_64-linux:$PATH # for 64-bit installation
export INFOPATH=$INFOPATH:$TEXDIR/texmf-dist/doc/info
export MANPATH=$MANPATH:$TEXDIR/texmf-dist/doc/man
注销并重新登录以接收新变量,或者提供文件源,例如source ~/.profile
为您当前的外壳激活它。最后一步应确保您的应用程序实际使用新的2014年本地TeXLive安装,而不是Ubuntu打包的安装。有些工具将要求您自行配置,例如,参见TeXWorks上的内容。
GUI安装程序如下所示:
最后,要安装新软件包,您需要设置一个Texlive软件包数据库(TLPDB)。有关更多信息,请参见此帖子。总之,您必须运行:
sudo apt-get install xzdec
sudo tlmgr init-usertree
然后您可以安装一个新软件包,例如,要安装package wrapfig
,请运行:
sudo env PATH="$PATH" tlmgr install wrapfig
或者,如果您安装在主目录中,则可以省略sudo
:
tlmgr install wrapfig
tlmgr
:tlmgr: The TeX Live versions supported by the repository [...] (2014--2014) do not include the version of the local installation (2013).