前面说到,搞了个Windows10+Ubuntu双系统,但是在Windows下运行TeXstudio有点卡,用着不是很方便,于是准备在Ubuntu上搞一个TeX环境。在看了很多博文+stackexchange等文章后,终于成功了!下面详细说说。
清华源的texlive镜像下载地址:texlive2020.iso,点击即可下载。不过这个镜像站应该每年都会更新,到2021年估计又不一样了,这时候点上级目录,总之下载texlive20xx.iso
这样文件名的就对了。
Tip:下载时候记得别用浏览器,复制链接到迅雷下(Windows下才能用迅雷,记得把下好的文件放在跟Ubuntu一起的硬盘)。。否则经常下到100MB就停住了。。(网特别好的自行忽略)。
下面开始介绍安装:直接终端输命令就行
/media/root/DATA/Desktop/texlive2020.iso
,所以就是:cd /media/root/DATA/Desktop /mnt
sudo mount -o loop texlive2020.iso /mnt
sudo apt-get install perl-tk
cd /mnt
sudo ./install-tl -gui
这一步直接点GUI界面最下面的安装TeX Live
就可以了,漫长的等待。。。
这步结束后,安装也随之结束了。
cd /
sudo umount /mnt
可以执行以下命令查看 TeX \TeX TEX版本
tex --version
可以得到:
TeX 3.14159265 (TeX Live 2020)
kpathsea version 6.3.2
Copyright 2020 D.E. Knuth.
There is NO warranty. Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.
这个配置真是有点复杂,只是输错了一行命令就导致一晚上都在折腾。。网上的非官方命令还是不能瞎用。本来安装好了 TeX L i v e \TeX Live TEXLive 2020,结果不知怎么的突然蹦出来2017版本,后来一顿删除(镜像安装2020版的话,使用apt删除不会删掉2020版本,就是用命令sudo apt remove texlive* && sudo apt autoremove
),才有了点起色(基本上没出什么大问题)。
tlmgr option repository https://mirrors.aliyun.com/CTAN/systems/texlive/tlnet
sudo tlmgr update --self --all
如果输入sudo tlmgr gui
后会出现TeX Live Manager 2020,那么恭喜你,包管理器你就装好了。如果不成功,看看错误是什么,具体问题具体分析。
sudo cp /usr/local/texlive/2020/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
sudo fc-cache -fsv
sudo vim ~/.bashrc
sudo vim ~/.profile
两个文件末都加上三行:
export MANPATH=${MANPATH}:/usr/local/texlive/2020/texmf-dist/doc/man
export INFOPATH=${INFOPATH}:/usr/local/texlive/2020/texmf-dist/doc/info
export PATH=${PATH}:/usr/local/texlive/2020/bin/x86_64-linux
刷新:
source ~/.bashrc
source ~/.profile
还有一个文件:
sudo vim /etc/manpath.config
末尾加上
MANPATH_MAP /usr/local/texlive/2020/bin/x86_64-linux /usr/local/texlive/2020/texmf-dist/doc/man
直接在终端输入:
sudo apt-get install texstudio
即可完成安装,对于其中文配置我在另一篇文章TeXstudio中文编码踩坑实录中有提到。
下面是TeXlivestudio界面,我换成了 “现代” 主题。
Ubuntu中千万别乱输入你不懂的命令!尤其是像TeXLive这样通过镜像安装的,如果用apt-get安装的话只能安装不会更新的旧版本,从而导致出现一些奇奇怪怪的问题。。
TeXstudio在Ubuntu下运行是真的香啊,界面流畅,编译速度较Windows下有很大提高!
如果大家安装时有问题,欢迎评论留言,一起学习进步。
[1] Ubuntu下 TeX Live 2018 的安装与配置