Как я могу понять команду add-apt-repository, посмотрев проект панели запуска?

9

Чтобы установить программы из панели запуска, вы можете добавить репозиторий в список источников программного обеспечения ...

Я знаю, как просмотреть страницу панели запуска и добавить репозиторий и открытый ключ через страницу графического интерфейса «Источники программного обеспечения», но я бы предпочел использовать команду add-apt-repository, так как это находит ключ для меня ... и я ' Мне лень его взять со страницы панели запуска, сохранить и импортировать.

Моя проблема в том, что я понятия не имею, как определить правильную команду для конкретного проекта?

Например, Cardapio использует команду:

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

Но я не вижу cardapio-team/unstableнаписанного на странице панели запуска: https://launchpad.net/cardapio ??

это возможно, или этот адрес полностью отделен от панели запуска?

Спасибо!

tommed
источник

Ответы:

7

PPA в Launchpad связаны с людьми / командами, а не с проектами. Лучше всего нажать на «Maintainer» для проекта (в данном случае «Cardapio Team»):

Оттуда перейдите по ссылке в разделе «Личные архивы пакетов» на странице своего профиля. Здесь может быть несколько вариантов, вам нужно будет использовать свое лучшее предположение на основе их имен.

Название PPA будет на этой странице:

Однако это не гарантируется, так как разработчики могут использовать любой PPA, который они хотят для своего проекта. Это может быть ppa:someunrelatedteam/foobarдля всех, что вы знаете. Нет способа узнать наверняка из проекта Launchpad.

Кроме того, поиск в Google «[имя проекта] PPA», как правило, дает хорошие результаты.

Мэтью
источник
1
Спасибо! Я единственный, кто находит Launchpad запутанным?
Завтра
@tommed: PPA были добавлены сравнительно недавно и все еще находятся в процессе настройки. Я согласен, что некоторые аспекты PPA сбивают с толку, но по большей части я считаю, что в Launchpad гораздо проще ориентироваться, чем в большинстве сайтов, на которых размещаются проекты. Но это только я, наверное.
Мэтью
7

Если вам сложно определить правильную add-apt-repositoryкоманду для запуска, кто-то создал скрипт, который призван ppasearchоблегчить эту задачу.

Объяснение того , как использовать этот скрипт доступен на "Что ППД , и как я могу их использовать? сообщество вики .

скриншот ppasearch

nhandler
источник
Это замечательно!
Матфея
ppa:wrinkliez/ppasearchПохоже, что ppa ( ) не содержит ppasearch для maverick. Есть только пакеты для Karmic и Lucid.
Мэтью
1
Мэтью, это правильно. Однако вы можете вручную загрузить и установить deb для lucid ( edge.launchpad.net/~wrinkliez/+archive/ppasearch/+files/… ) на maverick. Это то, что я сделал, и, похоже, работает нормально.
nhandler
Это слишком просто; он должен показать больше информации о PPA, которые он находит ...
JanC 15.10.10