DataLife Engine / Установлен ли пакет в Linux? 3 быстрых способа проверить

Установлен ли пакет в Linux? 3 быстрых способа проверить

Иногда бывает очень полезно узнать установлена ли определенная программа на вашем компьютере или ноутбуке. Конечно, можно просто попытаться выполнить программу, но в этом руководстве я расскажу как проверить установлен ли пакет ubuntu с помощью специальных инструментов, встроенных в систему.

Мы рассмотрим способы как для Ubuntu, так и для других популярных дистрибутивов Linux.


Содержание статьи

Узнать установлен ли пакет в Ubuntu

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

dpkg -s firefox

Установлен ли пакет в Linux? 3 быстрых способа проверить

Как видите, браузер установлен - installed - ok. Тут можно также узнать версию пакета Ubuntu. То же самое можно сделать с помощью команды dpkg-query:

dpkg-query -l firefox

Установлен ли пакет в Linux? 3 быстрых способа проверить

 

Утилита dpkg может намного больше. Чтобы посмотреть установленные пакеты Ubuntu выполните команду:

dpkg --get-selections

Установлен ли пакет в Linux? 3 быстрых способа проверить

Список может быть очень длинным, в зависимости от количества установленных в системе пакетов. С помощью wc мы можем подсчитать общее количество установленных пакетов:

dpkg --get-selections | wc -l

Установлен ли пакет в Linux? 3 быстрых способа проверить

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

dpkg --get-selections | grep gcc

Установлен ли пакет в Linux? 3 быстрых способа проверить

Также можно получить все файлы пакета, используя параметр -L:

dpkg -L gcc-5

Установлен ли пакет в Linux? 3 быстрых способа проверить

Но это мы рассматривали более подробно в другой статье. А теперь поговорим о том, как выполняется все выше перечисленное в дистрибутиве на базе rpm.

Проверить установлен ли пакет Linux

В операционных системах на базе менеджера пакетов rpm тоже можно проверить установлен ли пакет. Для этого используется утилита rpm. Просто выполните утилиту с ключом -q:

rpm -q chromium

Установлен ли пакет в Linux? 3 быстрых способа проверить

Если нужна более подробная информация, можно добавить опцию -i. Здесь вы можете узнать версию пакета linux, а также много полезной информации:

rpm -qi chromium

Установлен ли пакет в Linux? 3 быстрых способа проверить

Вывести все установленные пакеты можно с помощью опции -a:

rpm -qa

Установлен ли пакет в Linux? 3 быстрых способа проверитьЗатем, так же как и в предыдущем примере можно все отфильтровать с помощью grep:

rpm -qa | grep gcc

Установлен ли пакет в Linux? 3 быстрых способа проверить

Выводы

Пока что это все, теперь вы знаете как узнать установлен ли пакет linux в ubuntu и в других популярных дистрибутивах. Надеюсь, моя маленькая инструкция была вам полезной.

11-10-2025, 23:35
Вернуться назад