0

УЗНАТЬ УСТАНОВЛЕН ЛИ ПАКЕТ В UBUNTU

07.03.2022

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

 dpkg -s firefox

ubuntu

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

 dpkg-query -l firefox

ubuntu1

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

 dpkg --get-selections

ubuntu2

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

 dpkg --get-selections | wc -l

ubuntu3

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

 dpkg --get-selections | grep gcc

ubuntu4

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

 dpkg -L gcc-5

ubuntu5

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

ПРОВЕРИТЬ УСТАНОВЛЕН ЛИ ПАКЕТ LINUX

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

 rpm -q chromium

ubuntu9

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

 rpm -qi chromium

ubuntu6

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

 rpm -qa

ubuntu7

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

 rpm -qa | grep gcc

ubuntu8

Свежие комментарии

Подписка

Лучшие статьи

Рубрики

Популярное

1 1.6K views

Samba сервер и клиенты.

Samba — это приложение сетевого протокола SMB, используемого для подключения принтеров, службы директорий в доменных сетях и создания мультиплатформенных общих ресурсов. В

базы 1С на веб-сервере Windows и Linux

Публикация базы 1С на веб-сервере используется для работы через браузер или через тонкий клиент 1С. Рассмотрим два типа публикации баз 1С: на
Previous Story

Список команд для Win+R (Run или Выполнить)

Next Story

Как в Linux восстановить удаленные файлы

Latest from Blog

PostgresSQL-16 + 1C

Для начала, в какой среде будем работать: Наша задача: Предполагается, что Debian на который мы установим как PostgreSQL так и Сервер 1С установлен (Установка по умолчанию). Для начала проверим «локаль»: Как видим

POSTGRESQL 16 + CЕРВЕР 1С X64 И 1С 8.3.24

Для начала, в какой среде будем работать: Наша задача: Предполагается, что Debian на который мы установим как PostgreSQL так и Сервер 1С установлен (Установка по умолчанию). Для начала проверим «локаль»: Как видим

HADOOP

Hабор инструментов для разработки программ и обеспечения среды для их запуска в распределенной среде. Позволяет создавать большие кластеры и упрощает процесс управления ими. Является одним из элементов конвейеров обработки больших данных. Разработан на Java фондом Apache

Обновление mySQL с версии 5.7 до 8.0

Сами процедуры могут немного различаться в зависимости от операционной системы, поэтому приведенные ниже шаги ориентированы на общую схему и могут потребовать некоторых адаптаций. Создание резервной копии данных в MySQL можно выполнить с
Go toTop

Don't Miss

базы 1С на веб-сервере Windows и Linux

Публикация базы 1С на веб-сервере используется для работы через браузер

Samba сервер и клиенты.

Samba — это приложение сетевого протокола SMB, используемого для подключения