在 Linux 上运行 (foo)tex 时出错:“未定义符号:kpathsea_cnf_line_env_progname”

在 Linux 上运行 (foo)tex 时出错:“未定义符号:kpathsea_cnf_line_env_progname”

你好,

我刚刚通过以下命令在全新安装的 Fedora 32 上安装了 tex:

dnf install texlive

我更喜欢通过 dnf 管理我的 tex 安装,并且在以前的 Fedora 安装中使用此命令成功过。似乎安装了以下软件包:

texlive-9:2020-29.fc32.noarch

但是,当我尝试运行 lualatex、pdflatex、latex 等时,出现以下错误:

lualatex: symbol lookup error: lualatex: undefined symbol: kpathsea_cnf_line_env_progname

我用谷歌搜索了缺失的符号,但一无所获。有人能帮忙吗?

提前致谢。

答案1

我遇到了同样的错误,但通过运行修复:

sudo yum update
sudo yum install texlive-lib # thought I might have to do this one, but it worked without it

找到这些错误页面后:

https://bugzilla.redhat.com/show_bug.cgi?id=1899634

https://bugzilla.redhat.com/show_bug.cgi?id=1905248

相关内容