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