Как посмотреть список установленных пакетов

список пакетов

Иногда, бывают ситуации когда нужно посмотреть список установленных пакетов, или найти конкретный пакет чтобы можно было что-то с ним сделать.

Инструмент “apt” предоставляет высокоуровневый интерфейс командной строки для системы управления пакетами. Давайте посмотрим два наиболее полезных варианта для получения списка всех пакетов, установленных в системе Ubuntu:

1. show (apt-cache) – Показать информацию о данном пакете, включая его зависимости, размер, источники из которых доступен пакет, описание содержимого пакетов и многое другое. Например, может быть полезно просмотреть эту информацию, прежде чем удалить пакет, или во время поиска новых пакетов для установки.

2. list – список немного похож на dpkg-query –list в том, что он может отображать список пакетов, удовлетворяющих определенным критериям. Он поддерживает шаблоны glob для сопоставления имен пакетов, а также опции для отображения списка установленных (–installed), обновляемых (–upgradeable) или всех доступных (–all-version) версий.

Список установленных пакетов в Ubuntu Linux

Вы можете использовать команду apt для вывода списка всех пакетов, установленных в вашей системе, например:

sudo apt list --installed

список пакетов

Приведенная выше команда отобразит список всех установленных пакетов. Она также покажет информацию о версиях и архитектуре пакетов, а также о том, был ли пакет автоматически установлен в зависимости от любого другого пакета.

Единственная проблема заключается в том, что список пакетов длинный и почти невозможно прочитать список сразу. Таким образом, мы можем разбить и передать результат, чтобы было легче читать. Это можно сделать с помощью следующих параметров команды:

sudo apt list --installed | less

Вы также можете узнать, установлен ли конкретный пакет. Для этого используйте команду grep для фильтрации выходных данных, чтобы определить установлен ли пакет firefox:

sudo apt list --installed | grep firefox

вывод пакетов

Вывести список установленных пакетов с помощью dpkg-query

dpkg – это инструмент для установки, сборки, удаления и управления пакетами Debian. Основной и более удобный интерфейс для dpkg – это aptitude. Сам dpkg полностью управляется с помощью параметров командной строки, которые состоят из одного действия и ноля или более параметров. Параметр action сообщает dpkg что делать, а параметры каким-то образом управляют поведением действия.

dpkg содержит полезную информацию о доступных пакетах. Информация делится на три класса: состояния, состояния выбора и флага. Эти значения предназначены для изменения в основном с помощью dselect.

Действия dpkg-запроса

-l, –list package-name-pattern… Вывести список пакетов, соответствующих данному шаблону.
-s, –status имя-пакета… Сообщить о состоянии указанного пакета.
-L, –listfiles имя-пакета… Вывести список файлов, установленных в вашей системе, из имени-пакета.
-S, –search filename-search-pattern… Поиск имени файла из установленных пакетов.
-p, –print-util имя-пакета… Показать подробности об имени-пакета, точно такие же как в /var/lib/dpkg/available. Пользователи интерфейсных приложений на основе APT должны вместо этого использовать apt-cache show имя-пакета

Использование dpkg-запроса

dpkg-query – это команда, которую можно использовать для отображения информации о пакетах, перечисленных в базе данных dpkg в системе Ubuntu Linux. Выполните следующие команды, чтобы получить список всех установленных пакетов:

sudo dpkg-query -l | less

Выходные данные команды dpkg-query отображают информацию, такую ​​как: версии пакетов, архитектуру и краткое описание каждого пакета.

Для краткого удобочитаемого списка используйте команду dpkg-query -l например:

sudo dpkg-query -l | grep firefox

show package linux

Если вы просто хотите узнать, сколько пакетов установлено в системе Ubuntu Linux, выполните следующую команду:

sudo dpkg-query -f '${binary:Package}n' -W | wc -l

Вывод покажет количество установленных пакетов в цифрах.

Вот и все! Если информация была полезно, тогда поделитесь ею в социальных сетях.

Publication author

offline 2 weeks

LinuxTheBest

Comments: 7Publics: 5Registration: 24-09-2017
Если Вам понравилась статья, то поделитесь ею в соц.сетях:

1
Отправить ответ

 
avatar
 
smilegrinwinkmrgreenneutraltwistedarrowshockunamusedcooleviloopsrazzrollcryeeklolmadsadexclamationquestionideahmmbegwhewchucklesillyenvyshutmouth
Фото и картинки
 
 
 
Другие файлы
 
 
 
1 Темы
0 Ответов
0 Комментаторов
 
Самый обсуждаемый
Горячие комментарии
1 Авторы комментариев
Максим Последние авторы комментариев
Самый новый Самый старший Наибольшее количество голосов
Максим
Гость
Максим

О, класно, якраз сьогодні це треба. І, от тобі на, є відповідь на улюбленому сайті. cool