sudo add-apt-repository ppa:upubuntu-com/web 的替代方案

sudo add-apt-repository ppa:upubuntu-com/web 的替代方案

我发现这些步骤安装 SoapUI,但由于代理,我无法连接。

Traceback (most recent call last):   File
 "/usr/bin/add-apt-repository", line 125, in <module>
     ppa_info = get_ppa_info_from_lp(user, ppa_name)   File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80,
 in get_ppa_info_from_lp
     curl.perform() pycurl.error: (7, "couldn't connect to host")

我没有遇到 apt-get update 问题,那么有没有办法通过修改 sources.list 来安装 SoapUI?

答案1

按照此处添加 PPA 的说明进行操作:什么是 PPA 以及如何使用它们?

(或者使用下面的方法)


是的。Launchpad 上的 PPA 页面包含“有关此 PPA 的技术细节”中所需的信息:

在此处输入图片描述

从下拉菜单中选择版本,它将显示要复制的确切行。例如,对于 12.04 ( precise),您可以将以下两行添加到您的sources.list文件中,或者在 中添加一个新.list文件/etc/apt/sources.list.d

deb http://ppa.launchpad.net/upubuntu-com/web/ubuntu precise main 
deb-src http://ppa.launchpad.net/upubuntu-com/web/ubuntu precise main 

然后您需要使用密钥指纹运行以下命令:

gpg --keyserver subkeys.pgp.net --recv DED04C8CBB517AE45B073F12A5D712AEE06E6293
gpg --export --armor E06E6293 | sudo apt-key add -

或者使用类似的 Web 界面http://keyserver.ubuntu.com/手动获取密钥,然后使用 添加它sudo apt-key add path/to/file

然后更新你的源以使用新的 PPA:

sudo apt-get update 

相关内容