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

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

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

В сегодняшней статье мы рассмотрим как посмотреть список установленных пакетов Debian с помощью терминала, в интерфейсе curses, а также в графическом интерфейсе. Такие списки можно использовать не только для резервного копирования, но и для того, чтобы просто перебрать и удалить ненужные программы, тем самым очистив систему от мусора.

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

Самый первый способ посмотреть установленные пакеты Debian, это утилита dpkg. Она может применяться не только в Debian, а во всех, основанных на нем дистрибутивах:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Полученный список можно сразу же сохранить в файл, чтобы потом его использовать:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Можно также убрать всю лишнюю информацию и сохранить только имена пакетов:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Далее, можно отфильтровать только пакеты, имя которых содержит определенные символы:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

И еще один вариант с использованием apt:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Утилита для управления пакетами aptitude тоже позволяет вывести список установленных пакетов:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Также aptitude может работать в режиме curses, что очень удобно:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Package: имя_пакета
Architecture: архитектура
Auto-Installed: 0_или_1

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Восстановление списка установленных пакетов

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

Все очень просто. Чтобы установить пакеты после добавления их в список используйте команду:

sudo apt dselect-upgrade

Если же у вас просто есть список имен пакетов, то восстанавливать его нужно немного по-другому. Просто передайте все эти имена команде apt для установки:

Выводы

В этой статье мы рассмотрели как посмотреть список установленных пакетов Debian. Это может быть очень полезно и выполняется достаточно просто. Надеюсь, эта информация была полезной для вас.

На завершение видео про установку и удаление пакетов:

Источник

linux-notes.org

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Иногда, необходимо найти установленный пакет или вывести список все установленных пакетов на вашем сервере Linux. Эта статья «Показать все установленные пакеты в Linux» поможет вам как найти все установленные пакеты на системах основанных на RedHat’s и Debian’s.

Показать все установленные пакеты в CentOS/RedHat/Fedora

Используйте следующую команду, чтобы вывести список всех установленных пакетов на CentOS/RedHat/Fedora:

Если нужно найти конкретный установленный пакет, то можно использовать команду:

Показать все установленные пакеты в Ubuntu/Debian

Используйте следующую команду, чтобы вывести список всех установленных пакетов на Ubuntu и Debian:

Если нужно найти конкретный установленный пакет, то можно использовать команду:

Так же, можно использовать:

Для конкретного пакета, это будет выглядеть так:

Вот и все, очень просто и полезно. А я завершаю свою тему «Показать все установленные пакеты в Linux».

3 thoughts on “ Показать все установленные пакеты в Linux ”

Что означают слова неизвестно (unknown), установить (install), удалить (remove), вычистить (purge), зафиксировать(hold) в строке состояния пакета?

неизвестно (unknown) — пользователь никоим образом не отметил, нужен ли ему этот пакет;

установить (install) — пользователь хочет установить или обновить пакет;

удалить (remove) — пользователь хочет удалить пакет, но не хочет удалять его файлы настроек;

вычистить (purge) — пользователь хочет удалить пакет полностью, включая его файлы настроек;

зафиксировать (hold) — пользователь хочет, чтобы над пакетом не совершалось никаких действий, т. е. он хочет сохранить текущую версию пакета, в каком бы состоянии она ни была.

Ну и до кучи dnf info «*» > /home/maxim/info.log
У меня в Fedora 22 на выходе получилось 27,6 МБ с информацией об установленных и доступных пакетов. Правда я не верю, чтобы кто-нибудь это осилил прочитать.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

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

Дистрибутивы Linux состоят из одинаковых компонентов: ядро, менеджер отображения, графическое окружение рабочего стола, предустановленные программы. Чтобы пользователи как-то отличали дистрибутивы друг от друга, их сборщики устанавливают разные обои и добавляют свои собственные программы.

К сожалению, желание составителей дистрибутивов выделиться и стать более «дружественным» пользователю приводит к нелепым (скажем прямо, идиотским) проблемам. И, скорее всего, вы уже догадались об этом по заголовку данной статьи.

В любом дистрибутиве, который является производным Debian, используется файловый менеджер apt. Чтобы узнать, установлен ли определённый пакет, достаточно использовать команду apt search и указать имя пакета:

К примеру, меня интересует, установлены ли заголовки ядра:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Хорошо, команда неудачная, т. к. много разных ядер, возьмём более конкретную и зададим вопрос так «установлены ли заголовки текущего ядра»:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Вы можете ответить, установлен данный пакет или нет? На самом деле, ответ присутствует, просто из-за того, что вместо оригинальной программы используется файл /usr/local/bin/apt, который является скриптом на Python, использующим программу aptitude (!), формат вывода совершенно отличный от того, который мы ожидаем.

Ответ находится в самом первом столбце, где всего один символ. Значение символов следующее:

Как в Linux Mint использовать apt вместо aptitude

Много лет я работаю именно с программой apt, а aptitude на многих дистрибутивах, производных от Debian, вовсе не установлена. Поэтому для меня намного привычнее оригинальная программа apt.

Чтобы использовать apt вместо aptitude выполните команду вида:

Отлично, именно этого я и хотел, краткая информация о пакете с однозначной надписью «[установлен]»:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Всегда полностью вводить /usr/bin/apt неудобно, поэтому возникает вопрос, как избавиться от этого идиотского Python скрипта? Достаточно выполнить команду:

И теперь программа вида:

будет давать именно тот результат, который вы ожидаете.

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

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

Источник

🐧 Как вывести список установленных пакетов на Linux

Это краткое руководство объясняет, как вывести список всех установленных пакетов Linux из командной строки с примерами.

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

Я включил примеры команд для всех популярных менеджеров пакетов.

1. Как вывести список установленных пакетов на Arch Linux с помощью команды pacman

Pacman – это дефолтный менеджер пакетов для Arch Linux и его производных, таких как Manjaro Linux.

Чтобы вывести список всех установленных пакетов с помощью pacman на Arch Linux и его вариантах, запустите:

Если вы хотите просмотреть страницу вывода с пролистыванием, направьте вывод в команду more, как показано ниже:

Чтобы перечислить только явно установленные пакеты и версии:

Чтобы вывести только общее количество установленных пакетов в Arch Linux, направьте вывод pacman в команду wc:

Как видно из вышеприведенного вывода, я установил 134 пакета в своей системе Arch Linux.

2. Как вывести c писок установленных пакетов в Alpine Linux с помощью команды apk.

Apk, сокращение от Alpine Package Manager, является менеджером пакетов по умолчанию для Alpine Linux.

Команда для просмотра списка установленных пакетов в Alpine Linux:

Чтобы перечислить только общее количество всех установленных пакетов в Alpine Linux, направьте вывод информации об apk команде wc, как показано ниже:

3. Перечислим установленные пакеты в Debian, Ubuntu с помощью команды apt.

Apt предоставляет интерфейс командной строки высокого уровня для системы управления пакетами в Debian, Ubuntu и других системах на основе Debian.

Чтобы отобразить список установленных пакетов в Debian, Ubuntu, Linux Mint и других системах на основе DEB, запустите:

Отобразите общее количество установленных пакетов в системах на основе Debian, направьте вывод команды apt в команду wc, как показано ниже:

4. Перечислим установленные пакеты в Debian, Ubuntu с помощью команды dpkg.

Dpkg – это инструмент командной строки для установки, сборки, удаления пакетов Debian и управления ими.

Чтобы вывести список всех установленных пакетов с версиями и подробностями с помощью команды dpkg, выполните:

Кроме того, вы можете использовать команду dpkg-query для вывода списка всех установленных пакетов Debian.

Укажите только общее количество установленных пакетов в системах на основе Debian:

5. Перечислим установленные пакеты в RHEL, Fedora, CentOS с помощью команды yum.

Yum, сокращение от Yellowdog Updater, Modified, – это утилита управления из командной строки для установки и управления пакетами в системах на основе Red Hat.

Теперь он заменен на dnf в последних версиях RHEL и CentOS.

Чтобы найти список установленных пакетов в Fedora, RHEL и его клонах, таких как CentOS, запустите:

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Выведите только общее количество установленных пакетов с помощью команд yum и wc:

6. Перечислим установленные пакеты в RHEL, Fedora, CentOS с помощью команды dnf.

DNF – это версия YUM следующего поколения, и он был менеджером пакетов по умолчанию, начиная с Fedora 22, RHEL 8 и CentOS 8.

Использование DNF такое же, как и в Yum.

Чтобы найти список установленных пакетов в RHEL, Fedora, CentOS с помощью dnf, запустите:

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

7. Как вывести список установленных пакетов в openSUSE с помощью команды zypper.

Zypper – это менеджер пакетов командной строки по умолчанию для установки и управления пакетами в SUSE и openSUSE.

Чтобы просмотреть список установленных пакетов в openSUSE с помощью zypper, выполните:

8. Как вывести список установленных пакетов в Linux с помощью команды rpm.

Команда RPM, сокращение от Red Hat Package Manager, используется для установки и управления приложениями из командной строки в системах на основе Redhat.

Чтобы вывести список всех пакетов RPM, установленных в вашей системе, выполните:

Чтобы просмотреть вывод с прокруткой, перенаправьте вывод в команду more:

Вы также можете вывести все установленные пакеты, самые свежие из которых будут находится вверху, используя флаг –last, как показано ниже:

9. Как вывести список пакетов, установленных с помощью Snap на Linux.

Snap – это система развертывания программного обеспечения и управления пакетами, разработанная Canonical.

Чтобы вывести список всех приложений Snap, установленных в вашей системе, запустите:

10. Как вывести список пакетов, установленных с помощью flatpak на Linux.

Flatpak – это независимая от платформы система управления пакетами для создания, установки и запуска изолированных настольных приложений и сред выполнения на Linux.

Чтобы вывести список всех установленных приложений Flatpak в Linux, запустите:

Вывод:

Обратите внимание, что в приведенной выше команде будут перечислены только пакеты, которые устанавливаются исключительно с приложением flatpak.

Дополнительные сведения см. На страницах руководства по соответствующим командам.

Источник

Как проверить, установлен ли пакет в Debian и Ubuntu

Главное меню » Linux » Как проверить, установлен ли пакет в Debian и Ubuntu

как проверить установлен ли пакет linux. Смотреть фото как проверить установлен ли пакет linux. Смотреть картинку как проверить установлен ли пакет linux. Картинка про как проверить установлен ли пакет linux. Фото как проверить установлен ли пакет linux

Проверка установки определенного пакета с помощью dpkg:

Как видите, команда возвращает информацию о пакете, включая следующее:

На снимке экрана ниже показан результат проверки пакета, который не установлен.

Проверка, установлен ли конкретный пакет с помощью dpkg-query:

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

Проверьте, установлен ли пакет с помощью apt-cache:

Команда apt-cache также может отображать информацию о пакетах, установленных версиях и многом другом. Чтобы получить этот вывод, вам нужно добавить параметр политики, за которым следует имя пакета, как показано в примере ниже.

Получите список всех установленных пакетов с помощью apt:

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

Получите список всех установленных пакетов чтения логов:

Другой широко используемый метод получения списка всех установленных пакетов – это чтение журналов apt или dpkg.

Чтобы прочитать журнал dpkg и получить информацию об установленных пакетах, выполните команду ниже.

Вы также можете читать сжатые журналы dpkg, используя команду zgrep вместо grep, как показано в примере ниже.

Как видите, сжатые журналы предоставят вам частичную информацию, но вы можете реализовать подстановочный знак (*) для одновременного чтения всех сжатых журналов, как показано в следующем примере.

Как проверить обновленные и удаленные пакеты:

Если вы хотите отображать информацию только об обновленных пакетах, вы можете сделать это с помощью приведенной ниже команды.

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

Если вы хотите перечислить удаленные пакеты, метод аналогичен; просто замените «update» на «remove», как показано ниже.

Вывод:

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

Мы надеемся, что эта статья, объясняющее, как проверить, установлен ли пакет в Debian или Ubuntu, было полезно. Следуйте подсказкам Linux, чтобы получить больше советов и руководств по Linux.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *