Tex_安装_在Ubuntu系统下
$\LaTeX$是一个强大的排版软件,在数学公式、表格、甚至是科学绘图方面有着独特优势。本文在Ubuntu系统下,整理Tex安装相关的操作,以为备忘。所引链接都未同作者商量,如有不妥望及时告知。
命令行安装(主要参考LaTex开源小屋)
在百度里搜索关键词 ’ tex latex 安装 ubuntu ‘ ,能够找到很多相关文章。其中百度经验提到的安装方法最为简单:
sudo apt-get install texlive-full
sudo apt-get install texmaker
但是存在问题,当你想使用 tlmgr 更新Package时,会收到报错:
(running on Debian, switching to user mode!)
cannot setup TLPDB in /root/texmf at /usr/bin/tlmgr line 5604.
这是因为 apt-get 并不适用 tlmgr 更新,而需要手动操作。此外,该方法所装宏包都是打包时候的版本,开源小屋提到的方法可以解决安装源太旧的问题。个人理解能力有限,开源小屋里的步骤折腾一番才实现,同时由于现在已经出 Ubuntu_16.04 版本,更新过程会出一点点小意外。
sudo apt install git # Git is a control version system.
sudo git clone https://github.com/scottkosty/install-tl-ubuntu.git # To make Git and Ubuntu match
Git和install-tl-ubuntu同步之后,会发现新增文件夹: /home/用户/install-tl-ubuntu 。找到该文件夹之后就要进去,改权限,运行:
cd /home/usrname/install-tl-ubuntu # usrname is Ur PC`s name
chmod +x ./install-tl-ubuntu
sudo ./install-tl-ubuntu
一开始会发现, install-tl-ubuntu 只支持12至14版本的 Ubuntu 。但是install-tl-ubuntu在16.04版本上智能地解决了版本问题。

通过这个模糊的图片可以得知,install-tl-ubuntu发现了自己所在的环境很陌生,尝试着完成已设定的工作,但是失败了。但是这是一个比较坚韧的程序,找了一个最快的路径,从仓库里叫来了install-tl,最后解决了问题。出现最后'progress'时,就可以安心等待完成了。图片中'...'出现的地方都需要等待一段时间。
结束之后可检查安装情况:
xelatex -version
PS:安装情况表明,我的texlive里宏包版本确实挺新的。但我之前镜像安装过,虽然卸载并确认了,但没有在新系统上尝试,严格意义上未验证上述方法没有问题。
镜像安装
网上关于 Texlive 安装的文章大多是镜像安装的,可能是因为大家都需要用一些新鲜的宏,需要经常与时俱进。这里简要列出我看过的几个博文
......
提示一点注意事项:部分文章索引镜像都是iso文件地址,iso文件由于更新原因,名称会变化,导致跳转404页面。只需将链接地址后面“texlive2016.iso”删掉即可。
卸载
当需要重新安装时,就要卸载所有相关文件:
sudo apt-get purge texlive*
sudo rm -rf /usr/local/texlive/201x and rm -rf ~/.texlive201x
sudo rm -rf /usr/local/share/texmf
sudo rm -rf /var/lib/texmf
sudo rm -rf /etc/texmf
sudo apt-get remove tex-common --purge
sudo rm -rf ~/.texlive
Tex_安装_在Ubuntu系统下的更多相关文章
- python模块 mysql-python安装(在ubuntu系统下)
直接运行如下命令 sudo pip install MySQL-python 报如下错误 xxx@ubuntu:~$ sudo pip install MySQL-python Downloading ...
- ubuntu系统下安装pip3及第三方库的安装
ubuntu系统下会自带python2.x和python3.x坏境,不需要我们去安装.并且ubuntu系统下还会自动帮助我们安装python2.x坏境下的pip安装工具, 但是没有python3.x坏 ...
- ubuntu系统下Python虚拟环境的安装和使用
ubuntu系统下Python虚拟环境的安装和使用 前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开 ...
- ubuntu系统下安装pyspider:搭建pyspider服务器新手教程
首先感谢“巧克力味腺嘌呤”的博客和Debian 8.1 安装配置 pyspider 爬虫,本人根据他们的教程在ubuntu系统中进行了实际操作,发现有一些不同,也出现了很多错误,因此做此教程,为新手服 ...
- Ubuntu系统下OpenDaylight源码编译安装
操作系统:Linux x64 / Ubuntu 14.04 研究领域:软件定义网络SDN (Software-defined Networking) 开发组件:OpenDaylight 声明:转载请注 ...
- CentOS和Ubuntu系统下安装 HttpFS (助推Hue部署搭建)
不多说,直接上干货! 我的集群机器情况是 bigdatamaster(192.168.80.10).bigdataslave1(192.168.80.11)和bigdataslave2(192.168 ...
- Ubuntu系统下安装并配置hive-2.1.0
说在前面的话 默认情况下,Hive元数据保存在内嵌的Derby数据库中,只能允许一个会话连接,只适合简单的测试.实际生产环境中不使用,为了支持多用户会话, 则需要一个独立的元数据库,使用MySQL作为 ...
- Ubuntu系统下环境安装遇到依赖冲突问题
问题场景:在ubuntu系统下使用docker拉了一个python3.6的镜像,要在该容器中安装vim结果总是报已安装某些依赖的版本不满足要求 解决方法: 1.安装aptitude apt-get i ...
- Ubuntu 系统下如何安装pip3工具
一.[导读]Ubuntu 系统内置了 Python2 和 Python3 两个版本的开发环境,却没有内置相应的 pip3 管理工具,本文将介绍如何在Ubuntu下如何快速安装 pip3 工具,并升级到 ...
随机推荐
- Dockerfile的HEALTHCHECK指令
容器实例的状态虽然是up,但不能保证里面的进程一定是监控的.我门可以借助HEALTHCHECK指令来做监控状态检查 HEALTHCHECK指令有两种形式: HEALTHCHECK [OPTIONS] ...
- Tomcat的overview界面说明
Tomcat的overview界面说明 一.Tomcat的overview界面 双击或者open,进入Tomcat的overview界面, 一般情况workspace的子路径为.metadata.pl ...
- 单元测试系列之七:Sonar 数据库表关系整理一(rule相关)
更多原创测试技术文章同步更新到微信公众号 :三国测,敬请扫码关注个人的微信号,感谢! 原文链接:http://www.cnblogs.com/zishi/p/7510072.html 简介:Sonar ...
- ArchLinux 无密码Samba 配置
安装上迅雷后就必须把硬盘挂上去开个Samba,然后边下电影边看,这就是一个Nas了. 开搞! pacman -S samba 安装samba,然后进入/etc/samba/目录 vim smb.con ...
- FastJson中JSONObject用法及常用方法总结
本文为博主原创,未经允许不得转载: 最近一直有用到解析各种数据,主要是用FastJson进行数据解析,其中一个重要的类为JSONObject,今天有时间,所以进行总结一下: JSONobject是Fa ...
- [笔记] SQL性能优化 - 避免使用 IN 和 NOT IN
WHY? IN 和 NOT IN 是比较常用的关键字,为什么要尽量避免呢? 1.效率低 可以参看我之前遇到的一个例子([小问题笔记(九)] SQL语句Not IN 效率低,用 NOT EXISTS试试 ...
- Redis中Pipeline的使用
通过Java访问Redis,我们一般使用Jedis,示例代码如下: Jedis jedis = new Jedis("172.23.88.107", 6379); jedis.se ...
- 微信小程序 密码键盘 - 密码页面组件 (原生小程序代码)
1.WXML页面 <view> <!--<section class="mask" catchtap="canclePwd" wx:if ...
- querySelector() 方法
返回文档中匹配指定 CSS 选择器的一个元素. 虽然IE8中没有getElementsByClassName()但可以用querySelector()代替 注意: querySelector() 方法 ...
- 『TensorFlow』网络操作API_上
简书翻译原文 卷积层 卷积操作是使用一个二维的卷积核在一个批处理的图片上进行不断扫描.具体操作是将一个卷积核在每张图片上按照一个合适的尺寸在每个通道上面进行扫描.为了达到好的卷积效率,需要在不同的通道 ...