В этой статье узнаем, как получить список установленных пакетов в вашей системе Ubuntu.
Знаете ли вы, что в вашей системе Ubuntu установлены тысячи пакетов? Вам может быть интересно, откуда они тут взялись.
Многие из пакетов предварительно установлены в новой системе Linux. Вероятно, со временем вы также установили дополнительные пакеты для улучшения функциональности системы.
Знание того, какие пакеты установлены в вашей системе Ubuntu, может быть полезным, например, если вам нужно переустановить систему или установить те же пакеты на другой компьютер.
Получение списка установленных пакетов с помощью apt.
APT — это встроенный менеджер пакетов в Ubuntu, который помогает устанавливать, обновлять и удалять пакеты из системы. Кроме всего вышеперечисленного, команду apt можно использовать для отображения списка установленных пакетов.
Для использования команды apt, откройте терминал с помощью сочетания клавиш Ctrl+Alt+T и выполните следующую команду:
apt list --installed
На экран будет выведен список всех пакетов, которые были установлены с помощью apt. Также будут перечислены пакеты, установленные в качестве зависимостей.
Итак, помимо установленных вами приложений, у вас будет обширный список библиотек и других пакетов, которые вы не устанавливали напрямую.

В выходных данных отображаются имена пакетов, установленные версии и архитектура. Кроме того, вы можете передать вывод в less, чтобы его было легче читать, поскольку список пакетов длинный.
apt list --installed | less
Вы можете использовать команду grep для фильтрации вывода и проверки наличия определенного пакета. Например, чтобы узнать, установлен ли пакет apache2 на нашем компьютере, мы можем использовать следующую команду:
apt list --installed | grep -i apache2

Добавление опции -i к команде grep игнорирует регистр букв, что позволяет выполнить более полный поиск.
Чтобы просмотреть информацию о конкретном пакете, запустите следующую команду:
apt show apache2

Просмотр установленных пакетов, с помощью команды dpkg.
Команда dpkg используется для установки, сборки и удаления пакетов в Debian и его производных. Кроме всего этого, эта команда может выводить список всех установленных пакетов в системе. Для этого нужно использовать опцию -l.
dpkg -l

Как видно из вывода, отображаются имена пакетов, установленные версии и архитектура.
Чтобы проверить, установлен ли конкретный пакет, запустите dpkg -l и передайте вывод команды команде grep, а затем имя пакета.
dpkg -l | grep -i apache2

Получение списка установленных пакетов snap.
Snap — альтернативная система менеджера пакетов. И команды apt и dpkg-query не выводят список этих пакетов. Вы можете получить такой список отдельно с помощью команды snap.
Запустите следующую команду в терминале, чтобы просмотреть все установленные пакеты snap в вашей системе:
snap list

Подсчет количества установленных пакетов.
Кроме вывода в терминал установленных пакетов, вы также можете определить, какое их количество установлено в вашей системе. Для этого используйте следующую команду:
dpkg -l | grep ii | wc -l

Как можно видеть из вывода команды, в нашей системе Ubuntu в настоящее время установлен 604 пакета.
Заключение.
В статье показал, как можно посмотреть и отфильтровать установленные пакеты в с истеме Ubuntu. Надеюсь будет полезно. Не стесняйтесь оставлять комментарии, если у вас возникли какие-либо вопросы или есть что добавить.
Was this helpful?
0 / 0