在Manjaro下安装TeX Live
文章目录
之前按照Arch Wiki的步骤安装了Tex Live,结果发现安装之后不能使用tlmgr
安装LaTeX包。根据论坛上的讨论,要想使用tlmgr
来管理包,只能用官方的安装方法。为了更好的兼容性,我决定卸载Arch源里的包,然后下载官方安装镜像来安装。
卸载Arch源的texlive包
首先卸载之前用pacman
安装的texlive相关包,根据各人安装的包不同,所需要卸载的包也不同。这里我需要卸载textlive-localmanger-git
,texlive-bin
,texlive-most
和texlive-lang
包。
|
|
下载安装镜像
在清华镜像站上下载安装镜像和md5校验文件,我下载的版本是texlive2017-20170524。
|
|
若校验失败则需要重新下载。
加载镜像
|
|
如果显示mount failed,可能是因为系统安装了新的Linux内核之后没有重启。重启机器后再运行上面的命令即可成功加载。
启动安装程序
|
|
运行上面命令,进入命令行安装界面。我这里采用默认安装方案,安装后的文件大约需要占用5G空间。因为后面会手动更新,所以options中的最后一项要去掉勾选,其余选项保持默认。输入之后发现after install, use tlnet on CTAN for package updates
前面变为空,说明设置成功。
最后输入”i,回车”开始安装,等待安装结束。屏幕输出”Welcome to TeX Live!“表示安装成功。 安装完成后需要卸载镜像。
|
|
配置PATH
此时运行tex
会提示command not found,这是因为Tex Live的路径还没有加入PATH
中,运行下面的命令即可。
|
|
为了方便以后使用,需要把上面的内容加入到配置文件中。不同的shell使用不同的配置文件,如果使用的是bash
,配置文件为~/.bashrc,如果是zsh
,那么配置文件为~/zshenv。
手动更新
配置清华开源镜像站地址作为更新源,然后进行更新。
|
|
等待下载安装完成后即可使用。