安装过程中需要调用 Perl 的模块 Digest::MD5 来检测 ISO 文件的完整性;升级过程中界面需要调用 Perl 的模块 Tk:

 sudo apt-get install libdigest-perl-md5-perl perl-tk

挂载iso镜像:

sudo mount -o loop texlive2016.iso /mnt/
cd /mnt
./install-tl -gui

可以选中图形安装界面中的“创建指向系统目录的符号链接”选项,就不必将Tex Live 2016的相关目录添加到环境变量中,否则需要手动添加环境变量。

设置环境变量:

sudo gedit ~/.bashrc

打开之后在文本最后添加:

export MANPATH=${MANPATH}:/usr/local/texlive//texmf-dist/doc/man
export INFOPATH=${INFOPATH}:/usr/local/texlive//texmf-dist/doc/info
export PATH=${PATH}:/usr/local/texlive//bin/x86_64-linux

卸载iso镜像:

cd ..
sudo umount /mnt/

安装texmaker:

在官网下载:

http://www.xm1math.net/texmaker/download.html

texmaker_ubuntu_16.04_4.5_amd64.deb

sudo dpkg -i texmaker_ubuntu_16.04_4.5_amd64.deb

打开texmaker,选项 - texmaekr,按照下图配置:

然后即可构建。

新建.tex文件

\documentclass{article}

\begin{document}

  Hello latex!

\end{document}

然后,XeLaTex - 查看PDF,得到下图测试结果。

 

配置sublime text 3

打开sublime text,ctrl + shift + p,输入install package,输入LaTeXtools,安装。

Preference - Package Settings - LaTeXtools - Settings user

"texpath" : "$PATH:/usr/texbin",

改为:

"texpath" : "$PATH:/usr/local/texlive/2016/bin/x86_64-linux",

保存,退出。

新建.tex文件

\documentclass{article}

\begin{document}

  Hello latex!

\end{document}

ctrl + shift + B,选择xelatex,ctrl + B 编译,得到下图测试结果

另外还可以使用其他编辑器,比如texstudio,kile等等,这里不作介绍。

Linux入门(11)——Ubuntu16.04安装texlive2016并配置texmaker和sublime text3的更多相关文章

  1. Linux入门(9)——Ubuntu16.04安装flash player

    打开网页经常提示安装flash player,不安装flash player很多网页的视频都看不了. Ubuntu16.04安装flash player 打开终端,输入: sudo apt-get i ...

  2. Linux入门(1)——Ubuntu16.04安装搜狗拼音

    在网址下载搜狗deb包:http://pinyin.sogou.com/linux/ 将下载的sogoupinyin_2.1.0.0082_amd64.deb放在根目录下. 安装搜狗拼音: ltq@l ...

  3. Linux入门(7)——Ubuntu16.04安装wps并解决系统缺失字体问题

    进入WPS官网下载deb包: http://linux.wps.cn/ 安装,打开终端: cd 下载 ~a21_amd64.deb 解决打开WPS时出现的系统缺失字体问题: 下载 https://pa ...

  4. Linux入门(4)——Ubuntu16.04安装MATLAB2016b

    通常有三个安装文件: Matlab 2016b Linux64 Crack.rar R2016b_glnxa64_dvd1.iso R2016b_glnxa64_dvd2.iso sudo apt i ...

  5. Linux入门(6)——Ubuntu16.04安装atom

    打开终端,依次输入: sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update sudo apt-get install ato ...

  6. Linux入门(8)——Ubuntu16.04安装sublime text 3并配置Python开发环境

    打开终端,添加sublime text 3的仓库: 按enter键继续 更新软件库: sudo apt-get update 安装Sublime Text 3: sudo apt-get instal ...

  7. Linux入门(15)——Ubuntu16.04安装codeblocks搭建C/C++的IDE环境

    安装codeblocks: sudo add-apt-repository ppa:damien-moore/codeblocks-stable sudo apt-get update sudo ap ...

  8. Linux入门(2)——Ubuntu16.04安装wineQQ

    http://www.ubuntukylin.com/application/show.php?lang=cn&id=279 下载得到wine-qqintl.zip 解压得到wine-qqin ...

  9. Linux入门(5)——Ubuntu16.04安装网易云音乐

    去网易云音乐官网下载deb包: http://music.163.com/#/download 打开终端: cd 下载 .0_amd64_ubuntu16..deb sudo apt-get -f i ...

随机推荐

  1. 201521123114 《Java程序设计》第4周学习总结

    1. 本章学习总结 1.1 尝试使用思维导图总结有关继承的知识点. 1.2 使用常规方法总结其他上课内容. 学会了设计一个类时,尽量用private修饰属性,public修饰方法:类名的首字母要大写. ...

  2. 201521123100 《Java程序设计》第9周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2. 书面作业 1.本次PTA作业题集异常 常用异常 题目5-1 1.1 截图你的提交结果(出现学号) 1.2 自己 ...

  3. 控制结构(2) 卫语句(guard clause)

    // 上一篇:分枝/叶子(branch/leaf) // 下一篇:状态机(state machine) 基于语言提供的基本控制结构,更好地组织和表达程序,需要良好的控制结构. 典型代码: 同步版本 f ...

  4. JPA关系映射之many-to-many

    @ManyToMany Board表实体类 @Entity @Cache(usage=CacheConcurrencyStrategy.NONSTRICT_READ_WRITE) @Table(nam ...

  5. 谈谈浏览器http缓存

    请求头 user-agent pragma Cache-control Referer Accept Cookit If-Modified-Since If-None-Match 响应头 conten ...

  6. Maven搭建SpringMVC+MyBatis+Json项目(多模块项目)

    一.开发环境 Eclipse:eclipse-jee-luna-SR1a-win32; JDK:jdk-8u121-windows-i586.exe; MySql:MySQL Server 5.5; ...

  7. struts2前后台交互

    1.前台到后台A.form提交,后台用getParameter()方法拿到数据:B.url用?+&C.Ajax使用data:{username:account,password:passwor ...

  8. 如何定制 Calico 的 IP 池?- 每天5分钟玩转 Docker 容器技术(71)

    在前面的小节中,我们没有特别配置,calico 会为自动为网络分配 subnet,当然我们也可以定制. 首先定义一个 IP Pool,比如: cat << EOF | calicoctl ...

  9. c# 第一节课 一些简单的应用

    注册要钱 我没钱

  10. String类的构造方法(2)

    写了常见的几个而已. 1:new 一个String类的时候系统会自动传一个空构造 public String(); 注意: 当对象初始化是 null时 和 对象是 "" 时,两者是 ...