如何添加ppa软件源?

可能重复:
什么是PPA,我该如何使用它们?
我总是喜欢保持我的程序更新,但在Ubuntu软件中心中,软件并不总是最新的。 我知道有关于软件仓库,并且我想添加一些,所以我应该如何在Launchpad上找到某些程序的仓库呢? 我正在使用Ubuntu 12.04.1。

请问可以再具体一点吗?能否告诉我您希望通过PPA获得的一些程序名称? - Andre
1个回答

你可以使用以下命令添加PPA源位置
sudo add-apt-repository ppa:<ppa_name>

例如 sudo add-apt-repository ppa:gnome-desktop 你可以在Ubuntu文档中找到一些帮助。

虽然在Ubuntu上没有真正的“root”用户,但您必须具有超级用户权限才能添加PPA。在普通系统中,您需要使用sudo来执行此操作:sudo add-apt-repository ... - Andre
我修改了我的回答以反映这一点。谢谢你提供的信息。 - NorTicUs
1如果您确定PPA名称已正确输入,可以在末尾添加“-y”以自动允许新的PPA。(sudo add-apt-repository ppa:gnome-desktop -y)。这使得使用后安装脚本更容易,可以添加多个PPA而无需用户干预。 - Veazer
好奇一下,如果你不小心两次添加了同一个ppa会发生什么? - puk
@puk 从未尝试过,但考虑到Ubuntu论坛上的警告信息是“W: Duplicate sources.list entry”。 - NorTicUs
@puk :我知道这篇帖子很旧,但我尝试了一下。它没有报错,并在我的软件源列表中添加了一行重复的内容。我使用以下命令进行尝试:sudo add-apt-repository ppa:freefilesync/ffs..... 它报告零错误,正确创建了密钥环(私钥和公钥),等等... 正常退出。最后,我发现多了一行重复的内容:http://ppa.launchedpad.net/freefilesync/ffs/ubuntu trusty main (Source Code) - Cbhihe
2要使用这个命令,我被要求安装 software-properties-common。在我尝试安装它之后,我发现它总共有10.5MB!这是一些相当庞大的二进制文件,只是为了将一个URL添加到URL列表中!:O - NoOne