无法添加 ppa:x2go/stable

无法添加 ppa:x2go/stable

我正在尝试将全新安装的 Ubuntu 14.04 转变为 X2go 服务器。
我已按照此处的说明进行操作: http://wiki.x2go.org/doku.php/wiki:repositories:ubuntu

我已采取以下步骤:

  1. su

  2. 将以下行添加到/etc/apt/sources.list

    deb http://us.archive.ubuntu.com/ubuntu trusty main universe
    
  3. add-apt-repository ppa:x2go/stable

我收到此消息:

cannot add ppa: ppa:x2go/stable
please check that the ppa name or format is correct

答案1

我想说几件事。

首先,我需要提醒您不要使用命令su——这是一种不好的做法,只会造成问题。当您需要管理权限时,您应该在常规命令前加上前缀sudo。如果您确实需要 root 提示符,则可以使用sudo -i

现在我查看了 x2go wiki 页面,他们并不打算让您盲目地将该行添加到 /etc/apt/sources.list 的底部。如果您不太熟悉 Ubuntu 如何处理打包,您应该花一些时间研究一下。幸运的是,您实际上不需要从命令行执行任何操作,因为 Ubuntu 提供了一种图形化的方式来确保您不会在 sources.list 或其他地方出现语法错误。

为了使用内置工具启用或禁用某些存储库,请尝试此链接。这将使您避免语法错误以及无意中弄乱系统关键文件。

其次,一旦您修改了任何 ubuntu 存储库,您就应该运行:

$ sudo apt-get update

因为这将刷新你的包信息。运行该命令后,你应该运行

$ sudo apt-get upgrade
$ sudo apt-get -f install
$ sudo apt-get clean
$ sudo apt-get autoclean

这将清理您的存储库缓存。现在尝试再次添加 PPA,这次使用 sudo:

$ sudo add-apt-repository ppa:x2go/stable

如果仍然不起作用,您需要使用 -m 标志重新运行该命令并向我们显示输出:

$ sudo add-apt-repository -m ppa:x2go/stable

希望这可以帮助!

答案2

问题是sudo没有加载用户环境变量。http_proxy 并且ftp_proxy缺失。奇怪的是,对我来说,仅为https_proxysudoers 定义。

如果你使用了代理,请检查以下几点:

 $ sudo -i
[sudo] password for user: 
# env | grep proxy
# http_proxy=http://10.3.100.207:8080/
# ftp_proxy=ftp://10.3.100.207:8080/
# https_proxy=https://10.3.100.207:8080/

要添加用户变量,请执行以下操作:

  1. 跑步sudo visudo
  2. 在底部添加以下内容:

    Defaults env_keep += "http_proxy SOMEOTHERVARIABLES ANOTHERVARIABLE ETC"
    

读这个sudo 警告更多细节。

答案3

正如所写http://www.webupd8.org/2014/03/fix-cannot-add-ppa-please-check-that.html,一个好主意是重新安装证书。我用sudo -E它来保留代理环境。

答案4

按照以下步骤操作http://wiki.x2go.org/doku.php/wiki:repositories:ubuntu

打开终端并执行以下命令:

sudo -H gedit /etc/apt/sources.list

将以下行添加到文件

deb http://de.archive.ubuntu.com/ubuntu <my-ubuntu-version> main universe

然后在终端中执行以下命令:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
apt-cache search x2go

然后您可以安装 x2goserver、x2goclient 或 pyhoca-gui 或任何其他可用的包。

相关内容