Как узнать, установлен ли пакет в Linux

Linux Packages Featured
⏱️ 1 min read

«Пакеты» Linux — это просто наборы программного обеспечения, и способ их установки зависит от дистрибутива. Есть несколько способов быстро проверить, установлен ли пакет в данный момент или нет. Независимо от того, удобно ли вам использовать терминал или вы предпочитаете более наглядный подход, вот как вы можете проверить, установлен ли пакет в Linux.

Использование менеджеров пакетов

В каждом дистрибутиве Linux есть менеджер пакетов. Это, как следует из названия, программное обеспечение, которое вы используете для установки или удаления программных пакетов. Они также включают команды, которые позволяют вам увидеть, установлены ли уже определенные пакеты.

В дистрибутивах Linux на основе Debian и Ubuntu вы можете проверить наличие каждого установленного пакета с помощью следующей команды:

apt list --installed

Если вы хотите найти конкретный пакет, добавьте имя пакета после --installed флаг. Например:

apt list --installed nano

Пакеты Linux

Если пакет установлен, вы увидите короткую строку с именем пакета и номером установленной версии. Пакеты, которые не установлены, вообще не отображаются.

Вы также можете использовать dpkg чтобы проверить наличие установленных пакетов, введите:

dpkg -s packagename

Это даст вам описание пакета, включая версию и размер, а также покажет, установлен он или нет.

Пакеты Linux Dpkg

Пользователи Arch Linux могут проверить с помощью pacman, менеджер пакетов Arch. Откройте терминал и введите:

pacman -Qs packagename

Если вы используете Fedora, вы можете узнать то же самое, используя dnf и введите:

dnf list packagename

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

Использование «который» или «имеет» в любом дистрибутиве Linux

Есть и другие способы использовать терминал, чтобы узнать, установлен ли пакет. which команда является одним из примеров, который показывает вам место установки любого пакета.

Если вы ищете sudoнапример, он будет отображать местоположение sudo в «/usr/bin/sudo». Чтобы использовать его, введите:

which packagename

Заменять packagename с названием вашего пакета.

Пакеты Linux, которые

Кроме того, вы также можете использовать стороннее решение под названием имеет.

Вы можете установить его на свой Linux-компьютер напрямую или, если вы доверяете сценарию, запустить его прямо из Интернета. Вам нужно будет иметь curl пакет установлен, чтобы иметь возможность сделать это. Откройте терминал и введите:

curl -sL https://git.io/_has | bash -s packagename1 packagename2

Вы можете проверить один пакет или несколько пакетов одновременно. Просто замените packagename с названием вашего пакета.

Пакеты Linux

Установленные пакеты будут отмечены зеленой галочкой рядом с номером версии. Пакеты, которые не установлены, будут отмечены красным крестиком.

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

Если вы предпочитаете избегать терминала, большинство менеджеров пакетов Linux поставляются с альтернативным графическим интерфейсом для выполнения тех же задач.

Одним из лучших вариантов, который должен работать в нескольких дистрибутивах, является программное обеспечение GNOME. Это будет работать с различными менеджерами пакетов, такими как apt или же pacmanи поставляется с предустановленной Ubuntu.

Пакеты Linux Программное обеспечение Gnome

Он имеет простой графический интерфейс с разделом «установлено», в котором перечислены установленные программы на вашем ПК, хотя он упрощен и не содержит списка всех пакетов.

Если вам нужна более подробная информация, дистрибутивы на основе Debian и Ubuntu могут использовать Synaptic Package Manager. Это оболочка с графическим интерфейсом для aptкоторый позволяет вам искать и устанавливать пакеты, а также видеть, какие пакеты вы уже установили.

Пакеты Linux Synaptic

Установленные пакеты будут отображаться с зеленым флажком рядом с именем пакета, а также с версией пакета, указанной в категории «Установленная версия».

Возможно, вам придется сначала установить его (что потребует открытия терминала), но установка выполняется быстро. Откройте терминал и введите:

sudo apt install synaptic

Пользователи Arch Linux имеют множество графических оболочек для pacman, их менеджер пакетов, на выбор. Вы можете узнать больше об этом из Вики Arch Linux.

Простая идентификация установленных пакетов

Одним из самых больших преимуществ Linux является выбор. Вы можете использовать диспетчер пакетов вашего дистрибутива или сторонние решения, такие как has чтобы узнать, установлен ли уже пакет.

Если вам неудобно пользоваться терминалом, вы можете вместо этого использовать свой графический интерфейс для проверки установленных пакетов. Некоторые из лучших дистрибутивов Linux для начинающих позволяют легко полностью отказаться от терминала благодаря своим собственным установщикам программного обеспечения с графическим интерфейсом, таким как GNOME Software.

Какой метод вы предпочитаете? Дайте нам знать в комментариях ниже.

Join our Newsletter and receive offers and updates! ✅

0 0 голоса
Article Rating
Аватар Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Подписаться
Уведомить о
guest
0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x