无法在Ubuntu 15.10上添加ppa

时间:2015-10-29 19:55:11

标签: ubuntu apt

我刚安装了ubuntu 15.10,并试图安装一些应用程序。但我无法添加任何存储库-ppa。每次它说"用户或团队不存在。离。

sudo add-apt-repository ppa:noobslab/nemo
Cannot add PPA: 'ppa:~noobslab/ubuntu/nemo'.
ERROR: '~noobslab' user or team does not exist.

请建议修复此问题。

编辑:我不是在谈论那个特定的ppa,每次对于任何ppa它都说同样的事情......

sudo apt-add-repository -y ppa:teejee2008/ppa
Cannot add PPA: 'ppa:~teejee2008/ubuntu/ppa'.
ERROR: '~teejee2008' user or team does not exist

sudo add-apt-repository ppa:noobslab/themes
Cannot add PPA: 'ppa:~noobslab/ubuntu/themes'.
ERROR: '~noobslab' user or team does not exist.

3 个答案:

答案 0 :(得分:8)

发现我的安装问题:带身份验证的代理服务器,请参阅此处:https://askubuntu.com/questions/724224/cant-add-ppa-on-ubuntu-15-10

这会导致此错误消息。 但这也可能是在获取数据期间出现的每个错误。为了调试我改变了文件:

/usr/lib/python3/dist-packages/softwareproperties/ppa.py 

并在函数def _get_https_content_py3(lp_url)的catch案例中添加了一个print(e)

这显示了我的真正原因。

答案 1 :(得分:3)

我遇到了同样的问题。原来我的系统上的日期设置不正确。这表明我是否尝试手动wget ppa:

$ wget https://launchpad.net/~ubilinux/+archive/ubuntu/up
--2016-02-11 17:41:18--  https://launchpad.net/~ubilinux/+archive/ubuntu/up
Resolving launchpad.net (launchpad.net)... 91.189.89.223, 91.189.89.222
Connecting to launchpad.net (launchpad.net)|91.189.89.223|:443... connected.
ERROR: cannot verify launchpad.net's certificate, issued by ‘CN=DigiCert SHA2 Extended Validation Server CA,OU=www.digicert.com,O=DigiCert Inc,C=US’:
  Issued certificate not yet valid.
To connect to launchpad.net insecurely, use `--no-check-certificate'.

我系统上的日期落后一年。更正日期可以解决问题。 https://askubuntu.com/questions/679988/how-to-change-ubuntus-server-date-and-time-via-command-line

答案 2 :(得分:0)

我认为ppa仅适用于Ubuntu 14.04,14.10和15.04。如果你想下载Ubuntu的nemo文件管理器(如果你使用的是Linux Mint,或者你在Ubuntu中使用Cinnamon,请不要使用此PPA),请尝试以下命令:

sudo add-apt-repository ppa:webupd8team/nemo
sudo apt-get update
sudo apt-get install nemo nemo-fileroller

有关详细信息,请阅读this post