user@amd64:~$ sudo add-apt-repository ppa:jd-team/jdownloader
[sudo] password for 1:
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: (77, 'Problem with the SSL CA cert (path? access rights?)')
如何修复?
https://bugs.launchpad.net/ubuntu/+source/pycurl/+bug/926548 - 与这个错误有关吗?
我的系统:
Ubuntu 12.04 amd64
python 2.7.3-0ubuntu2
python-software-properties 0.82.7
python-pycurl 7.19.0-4ubuntu3
libgnutls26 2.12.14-5ubuntu3
我还尝试从 precise-updates 安装 python-software-properties 0.82.7.1 和 libgnutls26 2.12.14-5ubuntu3.1,但没有帮助 =(
答案1
没有人帮助我=(但我找到了解决方案:重新安装包“ca-certificates”对我有帮助))
感谢这个日志=) http://irclogs.ubuntu.com/2012/05/26/%23kubuntu-devel.html
答案2
确保您拥有 CA 证书,以允许基于 SSL 的应用程序检查 SSL 连接的真实性。它们可以通过以下方式安装:
sudo apt-get install ca-certificates openssl
如果有的话,请考虑重新安装它(替换install
为reinstall
)。
您也可以尝试运行:sudo update-ca-certificates
。
有关的: