Он также предоставляет вам информацию о состоянии пакета (обновлено, обновляется, ...) и о распространении источника (wheezy, jessie, ...). Можно легко отфильтровать пакеты, пришедшие из бэкпортов или других экзотических репозиториев.
Эта программа упакована отдельно. Установите его сначала с помощью:
Это действительно приятно, так как показывает версию, до которой пакет может быть обновлен. +1.
Рэндалл Кук
в сочетании с apt-mark showmanualэтим вы получите удобный и простой способ получения версий всех установленных вручную пакетов, см. также этот ответ Askubuntuapt-mark showmanual > /tmp/versions && apt-show-versions | grep -f /tmp/versions
Gregor
4
Следующая команда выводит список пакетов с их версиями, и дополнительно позволяет вам настроить систему с такими же пакетами и версиями позже, используя pkg-selections.txtсгенерированный здесь файл:
Ответы:
пытаться
dpkg -l
он перечисляет вам пакеты, версию и краткое описание.
источник
apt-show-versions
так как он также показывает, какой из нихuptotdate
.Простейший способ - использование
dpkg
, но он может показывать несколько посторонних пакетов и усекает длинные имена пакетов и номера версий:Чтобы вывести только правильно установленные пакеты, а не обрезать имена:
Чтобы получить больше контроля над форматом вывода, вы можете использовать
dpkg-query
:источник
Другая команда может быть:
Он также предоставляет вам информацию о состоянии пакета (обновлено, обновляется, ...) и о распространении источника (wheezy, jessie, ...). Можно легко отфильтровать пакеты, пришедшие из бэкпортов или других экзотических репозиториев.
Эта программа упакована отдельно. Установите его сначала с помощью:
источник
apt-mark showmanual
этим вы получите удобный и простой способ получения версий всех установленных вручную пакетов, см. также этот ответ Askubuntuapt-mark showmanual > /tmp/versions && apt-show-versions | grep -f /tmp/versions
Следующая команда выводит список пакетов с их версиями, и дополнительно позволяет вам настроить систему с такими же пакетами и версиями позже, используя
pkg-selections.txt
сгенерированный здесь файл:Каждая строка будет содержать имя пакета, версию и дополнительную букву «А», если пакет был установлен автоматически.
Источник: « Клонирование системы Debian - идентичные пакеты и версии ». Также содержит скрипт, который устанавливает систему из
pkg-selections.txt
.источник
Чтобы вывести список имен каждого установленного пакета, введите от имени любого пользователя:
Вы получите такой вывод:
Чтобы удалить ненужную строку символов «установить», вы можете использовать sed :
И если вы хотите сохранить его в файл с именем InstalledPackages , введите:
источник
Если у вас нет доступа к работающей системе и у вас есть резервная копия корневого
/
раздела, вы можете:Теперь это
/root/installed_app
содержит все установленные пакеты!источник