Как найти, который PPA содержит определенный пакет?

Я хотел бы знать, какой репозиторий содержит определенный пакет для добавления ссылки PPA к sources.list файл.

Пакет может также быть за пределами официальных репозиториев (multiverse или подобный).

Я не хочу находить только, что название репозитория, но также и полное квалифицированное название ссылки PPA добавляются к источникам без любой дополнительной борьбы.

12
задан 22 June 2015 в 05:59

2 ответа

y-ppa-manager может сделать это для Вас:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

Поиск пакет и использование кнопка Добавляют выбранный PPA для добавления PPA.

enter image description here

enter image description here

enter image description here

10
ответ дан 23 November 2019 в 03:36

Самый быстрый способ найти репозиторий, в котором был опубликован пакет, состоит в том, чтобы искать база данных пакета человечности . Для пакета aac-enc мы найдем следующее среди записей для различных выпусков:

http://packages.ubuntu.com/search?keywords=aac-enc

репозиторий будет распечатан полужирный в квадратных скобках ([ мультивселенная ]).

<час>

А персональный архив пакета (PPA) является чем-то другим, поскольку это позволяет всем загружать любой пакет там. Поэтому существует свойственный риск установить пакеты с проблемами.

Поиск PPA может быть сделан от панель запуска :

https://launchpad.net/ubuntu/+search?text=aac-enc

скажет нам, что пакет aac-enc является частью пакета fdk-aac. При нажатии на это мы будем направлены к странице загрузки для различных выпусков. Далее существует ссылка на версии в недоверяемых архивах:

enter image description here

Это связывается с неотсортированным списком персональных архивов пакета, содержащих fdk-aac, но мы не можем ограничить этот поиск определенным выпуском.

8
ответ дан 23 November 2019 в 03:36

Другие вопросы по тегам:

Похожие вопросы: