在 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

相關內容