写在前面
前面说到,搞了个Windows10+Ubuntu双系统,但是在Windows下运行TeXstudio有点卡,用着不是很方便,于是准备在Ubuntu上搞一个TeX环境。在看了很多博文+stackexchange等文章后,终于成功了!下面详细说说。
安装TeXLive
清华源的texlive镜像下载地址:texlive2020.iso,点击即可下载。不过这个镜像站应该每年都会更新,到2021年估计又不一样了,这时候点上级目录,总之下载texlive20xx.iso
这样文件名的就对了。
Tip:下载时候记得别用浏览器,复制链接到迅雷下(Windows下才能用迅雷,记得把下好的文件放在跟Ubuntu一起的硬盘)。。否则经常下到100MB就停住了。。(网特别好的自行忽略)。
下面开始介绍安装:直接终端输命令就行
- 挂载镜像:例如我的镜像位置是
/media/root/DATA/Desktop/texlive2020.iso
,所以就是:
- 图形用户界面下安装:
这一步直接点GUI界面最下面的安装TeX Live
就可以了,漫长的等待。。。
这步结束后,安装也随之结束了。
- 取消挂载:完成这步后TeXLive安装就大功告成了。
可以执行以下命令查看版本
可以得到:
TeX Live安装后的配置
这个配置真是有点复杂,只是输错了一行命令就导致一晚上都在折腾。。网上的非官方命令还是不能瞎用。本来安装好了 2020,结果不知怎么的突然蹦出来2017版本,后来一顿删除(镜像安装2020版的话,使用apt删除不会删掉2020版本,就是用命令sudo apt remove texlive* && sudo apt autoremove
),才有了点起色(基本上没出什么大问题)。
- 换源,我用清华和中科大源更新后都出现了一些乱码,但是用阿里云的源就没有,所以这里推荐阿里云。命令如下:
如果输入sudo tlmgr gui
后会出现TeX Live Manager 2020,那么恭喜你,包管理器你就装好了。如果不成功,看看错误是什么,具体问题具体分析。
- 字体的配置及更新
- 环境变量配置
两个文件末都加上三行:
刷新:
还有一个文件:
末尾加上
安装TeXstudio
直接在终端输入:
即可完成安装,对于其中文配置我在另一篇文章TeXstudio中文编码踩坑实录中有提到。
下面是TeXlivestudio界面,我换成了 “现代” 主题。
总结
Ubuntu中千万别乱输入你不懂的命令!尤其是像TeXLive这样通过镜像安装的,如果用apt-get安装的话只能安装不会更新的旧版本,从而导致出现一些奇奇怪怪的问题。。
TeXstudio在Ubuntu下运行是真的香啊,界面流畅,编译速度较Windows下有很大提高!
如果大家安装时有问题,欢迎评论留言,一起学习进步。
主要参考
[1] Ubuntu下 TeX Live 2018 的安装与配置