Я хотел бы пройтись по системе Linux и выяснить, какие пакеты были установлены, будь то файл с .deb
или интерфейс apt
или dpkg
. Существует ли общее местоположение для поиска имен установленных пакетов?
3 ответа
Я предпочитаю использовать dpkg -l
потому что мы все ленивые :)
Из Debian Wiki
.
Для просмотра списка установленных пакетов вы можете использовать следующую команду:
dpkg-query -l
Перечислите установленные пакеты, используя шаблон поиска:
dpkg-query -l 'foo*'
Чтобы проверить состояние всех пакетов в вашей системе:
dpkg -l | more
Для просмотра списка установленных пакетов вы также можете использовать следующую команду (как указано в других ответах):
dpkg --get-selections
И сохраните список установленного программного обеспечения в файл с именем /backup/installed-software.log
:
dpkg --get-selections > /backup/installed-software.log
Интересно, что вы посмотрите на man dpkg-query(1)
для получения дополнительной информации.
Для просмотра установленных пакетов вы можете использовать dpkg -–get-selections
. Обычно это длинный список, поэтому можно использовать фильтры с использованием grep
. dpkg -–get-selections | grep php