Как я могу перечислить все репозитории ppa, добавленные в мою систему, и сохранить их в .txt
файл, чтобы я не хотел тратить свое время на поиск ppa для новых установок, и я могу просто выбрать строку ppa в моем .txt
файле и добавить в команду sudo add-apt-repository
? Также есть ли другие способы сделать это, в которых я не хочу давать ключи gpg вручную?
источник
apt-cache policy | grep http | awk '{print $2 $3}' | sort -u
. Вывод лучше организован и проще на глазах.apt-cache policy
репо будут показаны только после того, как вы запуститеapt-get update
. Если вы только что добавили репоadd-apt-repository
, он не будет отображаться доapt-cache policy
тех пор, пока вы не запуститеapt-get update
.Из моего ответа на Как я могу получить список всех репозиториев и PPA из командной строки в сценарий установки?
Список PPA в
ppa:USER/REPO
формате:Перечислите все репозитории, включая PPA, в
ppa:USER/REPO
формате:Просто удалите последний
grep
(не забудьте удалить|\
из предыдущей строки послеsed
команды).Смотрите мой ответ на другой вопрос для полных сценариев, которые вы можете сохранить и использовать, включая создание сценария установки.
источник