Способ командной строки для просмотра информации о PPA?

Предположим, что у меня есть добавленный репозиторий под названием ppa:something/amazing, но я забыл, что такое PPA, и имя PPA слишком неопределенно или PPA является очень большим. Я хочу проверить, что это такое, без использования интернет-браузера и перехода на сайт Launchpad. Есть ли способ просмотреть информацию о PPA из командной строки? Мне больше всего интересен просмотр списка пакетов, содержащихся в PPA.

1
задан 25 February 2013 в 07:55

1 ответ

Предполагая, что вы загрузили список пакетов (apt-get update сделают это), вы можете увидеть, какие пакеты доступны для вашего распространения из этого PPA.

Если вам нужен какой-то код оболочки, это должно сделать трюк:

PPA=ppa:something/amazing
less $(echo "$PPA"|sed -e 's!/!_!' -e 's!^ppa:!/var/lib/apt/lists/ppa.launchpad.net_!' -e 's!$!_ubuntu_dists_'$(lsb_release -sc)'_main_binary-'$(dpkg --print-architecture)'_Packages!')
4
ответ дан 25 May 2018 в 01:06

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

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