我最近安装了 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