我努力了:

我努力了:

下列的问题,我尝试在文档中使用lua-ul。我收到错误消息,提示找不到包。经过一番研究,我发现它lua-ul依赖于比我的操作系统(Debian)打包的 LuaTeX 版本更新的版本。因此,在阅读问题我重新安装了最新版本。现在我有这个:

$ sudo ls /usr/local/texlive
> 2020  texmf-local

并且我已经根据需要设置了各种环境变量:(我认为)

# TexLive settings 
export MANPATH=$MANPATH":/usr/local/texlive/2020/texmf-dist/doc/man"
export INFOPATH=$INFOPATH":/usr/local/texlive/2020/texmf-dist/doc/info"
export PATH=$PATH":/usr/local/texlive/2020/bin/x86_64-linux"

表面上一切井然有序。

如果我跑步tlmgr instll lua-ul那么我会得到:

(running on Debian, switching to user mode!)

tlmgr: Remote repository is newer than local (2018 < 2020)
Cross release updates are only supported with
  update-tlmgr-latest(.sh/.exe) --update
Please see https://tug.org/texlive/upgrade.html for details.

但是只有一个存储库(它肯定是尽可能最新的?!):

$ tlmgr repository list
> (running on Debian, switching to user mode!)
List of repositories (with tags if set):
    http://mirror.ctan.org/systems/texlive/tlnet (main)

我要做什么才能安装该软件包?

我努力了:

我发现 tlmgr 应该在 Debian 上以 root 身份运行(我不记得为什么或在哪里找到它)。但此主题指出,单独使用它是行不通的,因为sudo标准使用不会使用用户的环境变量设置。所以我尝试了一下,sudo "PATH=$PATH" tlmgr install luate得到了同样的错误(一模一样,一字不差)。

我做错了什么?我该怎么办?我是否应该接受某些事情行不通?我只是想正确地强调!谢谢!

相关内容