Как мне перечислить все пакеты из нестабильных / экспериментальных?

Я использую систему тестирования Debian с некоторыми пакетами, установленными из нестабильных или экспериментальных версий, используя apt-пиннинг.

Как я могу перечислить все пакеты, которые приходят из нестабильной или экспериментальной? Я бы хотел использовать apt, но у меня также установлены aptitude и synaptic.

2 ответа

Решение

Один из вариантов - установить apt-show-version. Например, чтобы найти пакеты, установленные из нестабильного:

$ apt-show-versions | grep unstable

Также может быть интересен следующий скрипт: http://www.debianuserforums.org/viewtopic.php?f=8&t=1512

С помощью aptitude Вы можете запустить следующую команду:

$ aptitude versions '~VCURRENT (~Aunstable|~Aexperimental) !~Atesting' --group-by=none

Это будет список всех пакетов, чья в настоящее время установлена ​​версия (~VCURRENT) поступает из нестабильных или экспериментальных архивов (~A) и нет в архиве тестирования (!~A). --group-by=none Опция служит для получения более краткого вывода.

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