【问题标题】:Can't add ppa on Ubuntu 15.10 [closed]无法在 Ubuntu 15.10 上添加 ppa [关闭]
【发布时间】:2015-10-29 19:55:10
【问题描述】:

我刚刚安装了 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.

.

【问题讨论】:

  • 我投票结束这个问题,因为它属于askubuntu.com
  • 我遇到了同样的问题,但我暂时没有找到任何解决方案。

标签: ubuntu apt


【解决方案1】:

发现我的安装问题:代理服务器与身份验证,见这里: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 case中添加了一个print(e)

这向我展示了真正的原因。

【讨论】:

  • 感谢您的提示!对我来说,这也是一个代理问题!
  • 如果您在 Docker 中使用 Ubuntu,这也是正确的。将 Docker 网络选项 DNS 服务器更改为自动,或者与谷歌的一些服务器相反,如 8.8.8.8 可以解决问题。
【解决方案2】:

我遇到了同样的问题。原来我系统上的日期设置不正确。这表明我是否尝试手动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

【讨论】:

  • 我也有同样的问题,我用另一个问题的命令更新日期sudo date -s "$(wget -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"
【解决方案3】:

我认为 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

【讨论】:

    猜你喜欢
    • 2016-02-25
    • 2018-04-12
    • 1970-01-01
    • 2018-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-24
    • 1970-01-01
    相关资源
    最近更新 更多