在 Ubuntu 16.04 中添加 PPA

在 Ubuntu 16.04 中添加 PPA

我是 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 两次而导致错误。

相关内容