[已解决]Kile如何配置(链接)自己手动安装的TeXLive2015

查看了 opensuse 的官方源,发现 texlive 的版本还是 2013 年 6 份的,估计是没有更新了。所以自己下载安装了 texlive2015.iso 和 texlive-dummy-opensuse(防止安装与 texlive 有依赖关系的软件时把系统源的旧版本安装上),然后终端使用正常顺利。后来想尝试 GUI 的 kile,但是安装后无法编译文件,然后进行系统检查时出现下图问题:


我估计是需要把我安装的 texlive 的 bin 文件加到路径里面去,但是未找到相关的设置选项,有一些相似的选项试过后没有用,所以请大神指导!

我在论坛里看到了争论是从源安装 texlive 好还是从 ctan 下载 iso 手动安装好,我个人认为能从源里安装是最好的了,如果从源安装我就不会遇到这个问题了,但是源里的软件的更新要跟得上,我之所以选择手动安装是因为看源里的软件不是很新,所以才打算手动安装的。刚开始在 linux 下手动编译安装软件时能学到很多概念和知识,但是当很多软件都需要自己编译安装的时候就觉得太费功夫了,所以对于源安装软件我是很支持的,确实很省功夫。有时间自己也可以学学如何从源码编译安装,一般来说在 linux 下这种机会还是挺多的。

将 TeX Live! 的 bin 文件夹加入 PATH

这里不确定 应该使用 /etc/environment 还是 /etc/profile
也许不从终端运行的程序不读取 /etc/profile?
保险起见两个文件都设置一下
例如
对于 /etc/profile

export PATH=/usr/local/texlive/2015/bin/x86_64-linux:$PATH

对于 /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/texlive/2015/bin/x86_64-linux

参考 wiki.archlinux.org/index.php/Environment_variables#Defining_variables

我也安装了。
texlive2015 默认安装的,在 /usr/local/ 里,
然后从 texlive 的网站上找到 texlive-dummy-2015.9999,安装了。
然后就一切正常了,安装的 texstudio,texworks,texmaker,gummi,lyx,kile . 都可以正常运行。

你检查下 dummy 包版本,我看了 texlive-dummy-2015 里的文件,有 shell 脚本是添加 texlive2015 默认安装路径到 path 的(etho $PATH 可以看到)。

这是 kile 系统检查结果的一部分:
[TeX]
mustpass=where,basic,kile
executable=tex
where=/usr/local/texlive/2015/bin/x86_64-linux/tex
version=3.14159265
basic=0
kile=0

必要时选择重启后查看 PATH 结果 (我不是很懂,重启简单)

感谢! 我安装的 Texlive-dummy-2015.9999 里面已经有了环境变量的设置,但是需要重启,然后那些 TeX 前端软件如 Kile、Lyx 才能识别其路径。
很奇怪的是我之前有在~/.bashrc 里面添加了环境变量,但是那些前端软件识别不了路径,需要自己添加到软件里面。难道自己写到~/.bashrc 里面的环境变量在安装软件的时候需要先重启?

十分感谢,按照你的方法重启后就能用了。但是又出现下面的错误:

我查看软件管理中的 Okular,发现版本很高啊,如图:


不知道怎么回事。。。

另外,很奇怪的是我之前有在~/.bashrc 里面添加了环境变量,但是那些前端软件如 Kile、Lyx 就是识别不了路径,需要自己添加到软件里面。难道自己写到~/.bashrc 里面的环境变量在安装软件的时候需要先重启?
弄清楚了我打算写份这方面的教程放到论坛里,以方便其他人借鉴。

这个很奇怪,完全搜不到。等楼上有实际使用经验的坛友回答 @hounh

bashrc 只对 bash shell 有效,即新打开的终端
参见 bashrc, /etc/profile 和 /etc/environment 的区别:
wiki.archlinux.org/index.php/Environment_variables#Defining_variables

谢谢分享经验

这个页面的命令是什么语言?

应该的,已发表 [[教程]OpenSUSE安装配置TeXLive2015、前端软件Kile、TeXstudio及TeX更新软件的使用)