在 Ubuntu 16.04 中新增 PPA

在 Ubuntu 16.04 中新增 PPA

我對 Ubuntu 很陌生。我正在嘗試將 ubuntu 16.04 中的 texlive 從 2015 年升級到 2017 年操作說明。我已將這 2 個文件新增至我的來源清單:

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 兩次而出現錯誤。

相關內容