在 Debian 上安装 vanilla Texlive 时出现问题(可能与虚拟等效项有关)

在 Debian 上安装 vanilla Texlive 时出现问题(可能与虚拟等效项有关)

我在 Debian Stretch 上安装 Texlive Vanilla 2018 时遇到了一些问题。

安装过程中一切顺利,但当我尝试使用 Texmaker 或 LyX 时,它们不工作并且找不到任何包。

在原始安装结束时,我已经测试了一切是否运行良好:

tex --version

latex 样本2e.tex

xdvi 样本2e.dvi

pdflatex 示例2e.tex

关注此页面: https://www.tug.org/texlive/doc/texlive-fr/texlive-fr.html#x1-350003.4

我获得了正确的 pdf,并且使用此方法一切正常。

因此,我认为 equivs 虚拟包或 PATH 有问题。

在 LyX 中,所有文档类均不可用,而在 TeXmaker 中,命令:“pdflatex -synctex=1 -interaction=nonstopmode %.tex”不起作用。

我已经在我之前的电脑上成功安装了 Texlive Vanilla(1 年前用的是 texlive2016),但也很困难。这次我找不到任何解决办法。Vanilla Texlive 是我使用 Debian 时的噩梦。

2018 年 teXlive Vanilla 有什么特殊之处吗?

答案1

这是 PATH 设置的问题。根据您的评论,您正在使用

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

对于终端会话来说这没什么问题,但是不是适用于您使用的 GUI。如果您使用的是 Debian,则需要执行其他操作,有两种方法:

  • (对于所有用户)要么你在全局设置 PATH,将/etc/profile.d/texlive.sh你提到的三个导出行放在那里
  • (仅适用于您)添加三条导出行,$HOME/.xsessionrc其来源

在进行这些更改之一并重新登录 GUI 环境后,应该有一个PATH包含本地 TL 的设置,并且 TeX GUI 应该自动获取它。

相关内容