tlmgr: 无法从加载 TeX Live 数据库

tlmgr: 无法从加载 TeX Live 数据库

我最近安装了 Tex Live 2021(在 ubuntu 16.04 上),它部分运行正常,但现在当我尝试安装软件包时遇到了麻烦。

我还没有在这里的任何地方看到我的问题组合,所以也许值得一问......

我当前的配置产生:

:~$ which tlmgr
/usr/local/texlive/2021/bin/x86_64-linux/tlmgr

:~$ tlmgr --version
tlmgr revision 59291 (2021-05-21 05:14:40 +0200)
tlmgr using installation: /usr/local/texlive/2021
TeX Live (https://tug.org/texlive) version 2021

:~$ echo $PATH
/usr/local/texlive/2021/bin/x86_64-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

我认为这意味着我的安装是正确的,PATH 也是正确的。但通过 tlmgr 安装不起作用(例如包“default”):

:~$ sudo tlmgr install default
(running on Debian, switching to user mode!)
tlmgr: Cannot load TeX Live database from https://ftp.yz.yamagata-u.ac.jp/pub/CTAN/systems/texlive/tlnet

这不是特定存储库的问题,再次运行它会检查另一个存储库:

:~$ sudo tlmgr install --repository http://mirror.ctan.org/systems/texlive/tlnet default
(running on Debian, switching to user mode!)
tlmgr: Cannot load TeX Live database from https://ftp.jaist.ac.jp/pub/CTAN/systems/texlive/tlnet

有什么想法可能出错了吗?我还应该检查其他东西吗?

答案1

(running on Debian, switching to user mode!) 

显示这是 debian 系统 tlmgr 而不是您显示的那个,您需要设置 sudo 使用的 PATH 以及标准路径,例如

https://superuser.com/questions/927512/how-to-set-path-for-sudo-commands

相关内容