我是 Ubuntu 的新手。我正尝试将 Ubuntu 16.04 中的 texlive 从 2015 升级到 2017,如下所示这说明。我已将这两个文件添加到我的源列表中:
deb http://ppa.launchpad.net/jonathonf/texlive-2017/ubuntu xenial main
deb-src http://ppa.launchpad.net/jonathonf/texlive-2017/ubuntu xenial main
我 sudo apt-get update
成功运行了!
但在下一步中我面临错误:
sudo add-apt-repository ppa:jonathonf/texlive-2017
Cannot add PPA: 'ppa:~jonathonf/ubuntu/texlive-2017'.
ERROR: '~jonathonf' user or team does not exist.
我也这样做了:
sudo apt-get install --reinstall ca-certificates
并重复该过程,但没有机会!如果有人能帮忙,我将不胜感激?!
答案1
您不需要添加 PPA 两次。最简单的方法是通过add-apt-repository
。您可以在此链接找到 PPA,
launchpad.net/~jonathonf/+archive/ubuntu/texlive-2017
并描述了如何使用它,
sudo add-apt-repository ppa:jonathonf/texlive-2017
sudo apt-get update
这些命令对我有用(我在 16.04.1 LTS - live 中测试过)。也许是暂时出了点小故障。也许是因为你尝试添加 PPA 两次而导致错误。