如何通过查看启动板项目找出 add-apt-repository 命令?

tom*_*med 9 launchpad ppa repository add-apt-repository

要从启动板安装程序,您可以将存储库添加到软件源列表...

我知道如何查看启动板页面并通过“软件源”GUI 页面添加存储库和公钥,但我更愿意使用 add-apt-repository 命令,因为它会为我找到密钥......而且我我懒得从启动板页面抓取它,保存它,然后导入它。

我的问题是我不知道如何为特定项目找出正确的命令?

例如, Cardapio 使用以下命令:

sudo add-apt-repository ppa:cardapio-team/unstable

但是我看不到cardapio-team/unstable启动板页面上写的:https : //launchpad.net/cardapio ??

是否有可能,或者这个地址与启动板完全分开?

谢谢!

Mat*_*hew 7

Launchpad 中的 PPA 连接到人员/团队,而不是项目。最好的办法是单击项目的“维护者”(在本例中为“Cardapio 团队”):

从那里,点击他们个人资料页面上“个人包裹档案”下的链接。这里可能有多种选择,你只需要根据他们的名字使用你最好的猜测。

PPA 的名称将显示在此页面上:

但是,这并不能保证有效,因为开发人员可以在他们的项目中使用他们想要的任何 PPA。这可能是ppa:someunrelatedteam/foobar你所知道的。无法从 Launchpad 项目中确定。

或者,谷歌搜索“[项目名称] PPA”往往会得到很好的结果。


nha*_*ler 7

如果您很难找出add-apt-repository要运行的正确命令,那么有人创建了一个脚本,调用该脚本ppasearch可以简化此任务。

“什么是 PPA 以及如何使用它们?”中提供了有关如何使用此脚本的说明社区维基

ppasearch 截图