无法添加PPA。请检查PPA名称或格式是否正确。

网络连接正常。

apt-get 正常工作。

尝试添加 ppa:cooperjona/lightread,但出现错误:

Cannot add PPA 'ppa:cooperjona/lightread' . Please check that the PPA name or format is correct.

我猜测在写作或者PPA方面出现了错误。
我也尝试了'ppa:tombeckmann/ppa',但是出现了相同的错误。

问题出在你的系统上,而不是我的PPA,在我这里一切都运行正常。 - MrVaykadji
我在这里尝试了所有的方法,但仍然得到了相同的错误。 - user2117580
如果你们中的任何人最终在这里使用代理,请查看此帖子而不是:http://askubuntu.com/questions/452595/cannot-add-ppa-behind-proxy-ubuntu-14-04 - eis
@Anwar:我不明白这两者之间的关联。这里接受的答案是关于证书而不是Web代理服务器。 - David Foerster
@DavidFoerster 这个链接的回答已经解决了问题,我觉得这是同一个问题但有不同的答案。 - Anwar
@Anwar:我在链接问题的答案中没有看到任何关于证书的内容。我不愿意将读者引导到一个遗漏了解决方案并且本身是重复的问题线程。 - David Foerster
@DavidFoerster 好的,我投票支持重新开放。但我仍然认为这是同一个问题,只是有不同的解决方案。我稍后会讨论它。 - Anwar
3个回答

打开终端并运行以下命令:
sudo apt-get install --reinstall ca-certificates
这可能有效,但如果不起作用,请运行以下命令:
sudo -E add-apt-repository ppa:ppaname/ppa
而不是:
sudo add-apt-repository ppa:ppaname/ppa

6请注意:sudo -E 命令会保留用户环境,包括任何代理配置。 - eis
如果您在受限制的网络上,并且需要安装其他根证书来信任网络的中间人攻击策略,这里有一些帮助:https://askubuntu.com/questions/645818/how-to-install-certificates-for-command-line - Tim Lewis
仍然显示“无法添加PPA:''此PPA不支持jammy''。”,与之前运行sudo add-apt-repository ppa:webupd8team/sublime-text-3时一样。它已经放在一个新的问题中,这里讨论得太远了。 - questionto42

我在谷歌上搜索了这个错误并找到了this。所以我尝试克隆一个git,就像他在那里做的一样,并且得到了相同的结果。
所以为了解决这个问题:
sudo apt-get install --reinstall ca-certificates

事情又变得顺利了 :)

8我尝试了这个,但是还是出现了同样的错误,它不起作用,是不是很奇怪? - Mohammad Rafiee

我曾经遇到过这个关于检查PPA名称或格式的错误信息。我的网络连接正常,可以ping通网站并正常浏览。
最后我发现问题出在电脑的时钟设置错误。如果时间偏差超过一定范围,安全连接将失败,并报告此错误信息。这真是没有什么帮助。
请检查您的时钟设置。我调整了我的时钟,然后它立即按预期工作了。

1导致此问题的另一个原因是防火墙(如Shorewall)阻止了对互联网的访问。我曾经遇到过完全相同的提示信息,除此之外并没有其他迹象表明防火墙在起作用。然而,在打开一个端口后问题得以解决。 - Deckard