我的系统为OpenSUSE42.1 64位系统。
SUSE其他版本的64位系统应该也适用此方法,32位系统未测试过,如果TeXLive.iso,texlive-dummy支持的话同样也是可以的。
其他版本的Linux发行版本,只要找到合适的texlive-dummy文件也是可以的。
注意:这里不讨论从源安装软件和下载安装包安装软件的优劣,只讨论解决问题的方法。
因为OpenSUSE源里的texlive版本为2013年的,为了使用更新的软件,所以自己下载官方的源文件镜像进行安装,目前为TeXLive2015.iso。
下载地址有很多,我给一个国内的镜像地址:
http://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/
注意:自己下载最新软件安装后会有一个问题,就是日后从系统源安装依赖此软件的别的软件时会把系统源的这个软件安装上导致冲突。所以这里安装texlive需要texlive-dummy-opensuse(防止安装与 texlive 有依赖关系的软件时把系统源的旧版本安装上,如安装TeX前端软件Kile),texlive-dummy-opensuse版本需要和TeXLive的版本想对应,所以这里是texlive-dummy-2015.9999。
下载地址:http://www.ctan.org/pkg/texlive-dummy-opensuse
一、安装TeXLive2015.iso
OpenSUSE没有自带perl-tk,无法使用图形界面安装TeXLive2015,可以使用字符界面安装。
如果要用图形界面安装的话到YaST软件管理搜perl-tk,perl-tk-devel安装就可以了。
或者命令行sudo zypper in perl-tk
下载源文件TeXLive2015.iso
下载地址有很多,我给一个国内的镜像地址:
http://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/挂载镜像
找到镜像下载的位置,在这个地方打开终端
$su
(要用到管理员权限)
注意:前面带$
的是普通用户,下面带#
的表示是root权限&#