Я хотел бы пройтись по системе Linux и выяснить, какие пакеты были установлены, будь то файл с .deb или интерфейс apt или dpkg . Существует ли общее местоположение для поиска имен установленных пакетов?

3 ответа3

3

Я предпочитаю использовать dpkg -l потому что мы все ленивые :)

2

Из 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) для получения дополнительной информации.

1

Для просмотра установленных пакетов вы можете использовать dpkg -–get-selections . Обычно это длинный список, поэтому можно использовать фильтры с использованием grep . dpkg -–get-selections | grep php

Источник

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .