Как мне перечислить все пакеты из нестабильных / экспериментальных?
Я использую систему тестирования 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
Опция служит для получения более краткого вывода.