- Просмотр списка установленных пакетов в Ubuntu
- Просматриваем список установленных пакетов в Ubuntu
- Способ 1: Терминал
- Способ 2: Графический интерфейс
- linux-notes.org
- Показать все установленные пакеты в CentOS/RedHat/Fedora
- Показать все установленные пакеты в Ubuntu/Debian
- 3 thoughts on “ Показать все установленные пакеты в Linux ”
- Добавить комментарий Отменить ответ
- Поиск пакетов, содержащих определенный файл
- Установка apt-file
- Поиск пакетов
- Примеры
- Список файлов в пакете
- unixforum.org
- куда установлен пакет
- куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
- Re: куда установлен пакет
Просмотр списка установленных пакетов в Ubuntu
Все утилиты, программы и другие библиотеки в операционных системах на базе Linux хранятся в пакетах. Вы скачиваете такую директорию из интернета в одном из доступных форматов, после чего добавляете в локальное хранилище. Иногда может потребоваться просмотреть список всех присутствующих программ и компонентов. Осуществляется поставленная задача разными методами, каждый из которых будет наиболее подходящим для разных юзеров. Далее мы разберем каждый вариант, взяв за пример дистрибутив Ubuntu.
Просматриваем список установленных пакетов в Ubuntu
В Ubuntu присутствует и графический интерфейс, реализованный по умолчанию на оболочке Gnome, а также есть привычный «Терминал», через который осуществляется управление всей системой. Через два этих составляющих доступен просмотр перечня добавленных компонентов. Выбор оптимального способа зависит только от самого пользователя.
Способ 1: Терминал
В первую очередь внимание хотелось бы обратить именно на консоль, поскольку присутствующие в ней стандартные утилиты позволяют задействовать всю функциональность по максимуму. Что же касается отображения списка всех объектов, выполняется это достаточно легко:
- Откройте меню и запустите «Терминал». Делается это также зажатием горячей клавиши Ctrl + Alt + T.
Используйте стандартную команду dpkg с аргументом -l , чтобы вывести на экран все пакеты.
С помощью колесика мышки перемещайтесь по списку, просматривая все найденные файлы и библиотеки.
Найденные подходящие результаты будут подсвечены красным цветом.
Используйте dpkg -L apache2 , чтобы получить информацию обо всех файлах, установленных через этот пакет (apache2 — название пакета для поиска).
Появится список всех файлов с их расположением в системе.
К сожалению, не всем удобно использовать консоль, а также это не всегда требуется. Именно поэтому следует привести альтернативный вариант отображения списка присутствующих в системе пакетов.
Способ 2: Графический интерфейс
Конечно, графический интерфейс в Ubuntu не позволяет в полной мере проводить те же операции, которые доступны в консоли, однако визуализация кнопок и утилит значительно упрощает выполнение задачи особенно для неопытных юзеров. Сначала советуем обратиться в меню. Здесь присутствует несколько вкладок, а также сортировка на показ всех программ или только популярных. Поиск требуемого пакета может производиться через соответствующую строку.
Менеджер приложений
«Менеджер приложений» позволит более детально изучить поставленный вопрос. Помимо всего, этот инструмент установлен по умолчанию и предоставляет достаточно широкую функциональность. Если по каким-либо причинам «Менеджер приложений» отсутствует в вашей версии Ubuntu, ознакомьтесь с другой нашей статьей, перейдя по следующей ссылке, а мы же переходим к поиску пакетов.
- Откройте меню и запустите необходимый инструмент, нажав на его иконку.
Перейдите во вкладку «Установлено», чтобы отсеять тот софт, которого еще не имеется на компьютере.
Здесь вы видите названия ПО, краткое описание, размер и кнопку, позволяющую провести быстрое удаление.
Нажмите на название программы, чтобы перейти на ее страницу в Менеджере. Здесь осуществляется знакомство с возможностями софта, его запуск и деинсталляция.
Как видите, работа в «Менеджере приложений» проходит достаточно просто, однако функциональность этого инструмента все еще ограничена, поэтому на помощь придет более расширенный вариант.
Менеджер пакетов Synaptic
Установка дополнительного менеджера пакетов Synaptic позволит получать детальнейшую информацию обо всех добавленных программах и компонентах. Для начала все же придется воспользоваться консолью:
- Запустите «Терминал» и введите команду sudo apt-get synaptic для установки Synaptic из официального репозитория.
Укажите свой пароль для рут-доступа.
Подтвердите добавление новых файлов.
По завершении инсталляции запустите инструмент через команду sudo synaptic .
Интерфейс разделен на несколько панелей с различными разделами и фильтрами. Слева выбирайте подходящую категорию, а справа в таблице смотрите все установленные пакеты и подробную информацию о каждом из них.
Присутствует и функция поиска, позволяющая сразу же отыскать требуемые данные.
Ни одним из приведенных методов вам не удастся найти пакет, во время инсталляции которого произошли определенные ошибки, поэтому внимательно следите за появляющимися уведомлениями и всплывающими окнами во время распаковки. Если же все попытки завершились провалом, значит искомый пакет отсутствует в системе или имеет другое наименование. Сверьте название с тем, что указано на официальном сайте, и попробуйте переустановить программу.
Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
linux-notes.org
Иногда, необходимо найти установленный пакет или вывести список все установленных пакетов на вашем сервере 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 для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Источник
Поиск пакетов, содержащих определенный файл
В данной статье рассматривается утилита apt-file, которая позволяет найти, к какому пакету относится определенный файл. Утилита работает в Ubuntu-based дистрибутивах.
С ее помощью можно, например, найти в каком пакете находится та или иная программа. Или же можно найти, в какой библиотеке находится заголовочный файл, это иногда нужно при сборке программ из исходных кодов.
Установка apt-file
Установим утилиту apt-file. Выполняем команду:
После установки apt-file должна выполнить индексацию репозиториев, чтобы получить актуальную информацию о пакетах. Для этого выполняем команду:
Поиск пакетов
Синтаксис команды apt-file для поиска пакетов следующий:
- —ignore-case или -i — не учитывать регистр.
- —regexp или -x — рассматривать имя_файла, как регулярное выражение. Используется синтаксис регулярных выражений Perl.
- —package-only или -l — показывать только имена пакетов. Не показывать имена файлов.
- —fixed-string или -F — искать строго по заданному имени_файла (полное вхождение/совпадение).
имя_файла — имя файла (полный путь), часть имени файла или регулярное выражение для поиска среди репозиториев.
Команда apt-file выполняет поиск пакетов, которые содержат внутри себя файлы, соответствующие искомому имени_файла .
Примеры
Рассмотрим несколько примеров.
Найдем пакеты, которые содержат файл fftw3.h:
Найдем пакеты, содержащие файл firefox:
Обратите внимание, что при поиске будут найдены все вхождения слова firefox в путях файлов, это, например, файлы firefox.png и так далее. Поэтому, можно задать более конкретный запрос, указав часть пути:
Пример использования регулярного выражения (используется perl regex):
Список файлов в пакете
Еще одна полезная возможность команды apt-file — это вывод списка файлов внутри определенного пакета. Для этого используется действие show.
Например, выведем список файлов в пакете cowsay:
Чтобы получить справку по всем возможностям apt-file выполните в терминале команду:
Источник
unixforum.org
Форум для пользователей UNIX-подобных систем
- Темы без ответов
- Активные темы
- Поиск
- Статус форума
куда установлен пакет
Модератор: Bizdelnick
куда установлен пакет
Сообщение vg2.0 » 16.09.2005 15:24
Подскажите, пожалуйста, как узнать в какие директории установлени пакет (из портов, исходников), (т.е. полный путь) после установки, а то где-то находил вовремя не записал, а теперь обыскался не могу найти.
Re: куда установлен пакет
Сообщение clx » 16.09.2005 15:25
Re: куда установлен пакет
Сообщение vg2.0 » 16.09.2005 15:35
Re: куда установлен пакет
Сообщение clx » 16.09.2005 15:40
Re: куда установлен пакет
Сообщение vg2.0 » 16.09.2005 15:43
Re: куда установлен пакет
Сообщение clx » 16.09.2005 15:45
Re: куда установлен пакет
Сообщение flook » 16.09.2005 16:10
Re: куда установлен пакет
Сообщение clx » 16.09.2005 16:11
Re: куда установлен пакет
Сообщение flook » 16.09.2005 16:14
Re: куда установлен пакет
Сообщение t.t » 16.09.2005 17:19
Вот именно. whereis ни малейшего отношения к пакетам не имеет; начиная с того, что некоторые одноимённые утилиты могут быть установлены из разных пакетов (или вообще не из пакетов) и заканчивая тем, что действительно она смотрит далеко не все каталоги (например, в /var тоже может чего-ньть установиться).
А правильный ответ зависит от дистрибутива; точнее, от пакетного менеджера. Для dpkg это dpkg -L имя-пакета, для rpm — rpm -ql имя-пакета.
Re: куда установлен пакет
Сообщение polachok » 16.09.2005 18:23
polachok добавил в 16.09.2005 18:23
Re: куда установлен пакет
Сообщение clx » 16.09.2005 18:45
Re: куда установлен пакет
Сообщение flook » 16.09.2005 19:04
Re: куда установлен пакет
Сообщение Valerius » 16.09.2005 19:09
Свобода есть тонкая полоска между диктатурой и анархией.
———————
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Re: куда установлен пакет
Сообщение alv » 16.09.2005 19:16
как верно было замечено, размещение файлов пакетов, устанавливаемых штатными средствами, штатными же средствами и определяется
я в Free обычно просто просматриваю
less /usr/ports/audio/lame/pkg-plist
для примера, другие способы привел polachok
в других системах — другие средства
99% пакетов, собираемых из исходников вручную, устанавливается (если не задать префикс при конфигурировании) в подкаталоги /usr/local — bin, sbin, lib и т.д. Куда именно что — нужно смотреть Makefile
Источник