Как найти установленную программу в Linux

Обновлено: 04.07.2024

На днях я стал свидетелем того, что на моем жестком диске заканчивается место. Я открыл файловый менеджер (сейчас я использую файловый менеджер Caja) и проверил файлы и папки на жестком диске. Я уже знаю, как узнать размер каталогов из командной строки. Таким образом, я мог легко определить, какие файлы/папки занимают больше места, и удалить некоторые из них, которые больше не нужны, чтобы освободить место на диске. Однако я понятия не имею, сколько места будет занимать установленное приложение. Если вы когда-нибудь задавались вопросом, как найти установленные приложения с занимаемым ими дисковым пространством, читайте дальше.

Найти установленные приложения с установленным размером в Linux

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

1. Найти установленные приложения с размером с помощью менеджера пакетов Synaptic

В Ubuntu и ее производных мы можем легко найти его с помощью диспетчера пакетов Synaptic. Если в вашей системе нет Synaptic, установите его, как показано ниже.

После установки перейдите в «Настройки» -> «Настройки» и перейдите на вкладку «Столбцы и шрифты». Затем установите флажки в столбцах "Размер" и "Размер загрузки".


После включения этих столбцов вернитесь на главный экран Synaptic, нажмите вкладку «Статус» слева и выберите «Установлено». Там вы увидите установленные приложения вместе с их размером.


2. Найти установленные приложения с размером из командной строки

В Debian, Ubuntu, Linux Mint:

Пример вывода:

В RHEL, CentOS, Fedora запустите:

Здесь параметр «%10» указывает, что размер должен быть выровнен по правому краю и дополнен 10 символами. «%-25» устанавливает, что имя пакета должно быть выровнено по левому краю и дополнено до 25 символов. Наконец, команда «sort» отсортирует строку результата в соответствии с указанным числовым значением (-n).

Пример вывода:

Эта команда отобразит установленные пакеты по размеру. Самые большие пакеты будут отображаться последними.

3. Найдите установленные приложения с размером, используя Pacgraph

Pacgraph визуализирует установленные приложения в виде красивой диаграммы. Первоначально он был разработан для Arch Linux и его производных. Теперь он перенесен и на другие дистрибутивы.

Чтобы установить его в Arch Linux и его производных, запустите:

Что ж, мы установили pacgraph. Давайте теперь посмотрим, как найти установленные приложения с занимаемым ими дисковым пространством с помощью команды:

Пример вывода:

Вот пример вывода моего рабочего стола Arch Linux. Самые большие пакеты будут показаны первыми.

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

pacgraph

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

Итак, вы установили Ubuntu и начали активно ее использовать. Где-то в будущем вы обязательно потеряете след программного обеспечения, которое вы установили за это время.

Это совершенно нормально. Никто не ожидает, что вы запомните все пакеты, установленные в вашей системе. Но возникает вопрос, а как узнать какие пакеты были установлены? Как посмотреть установленные пакеты?

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

список подходящих — установлен

Прочитайте оставшуюся часть руководства, чтобы узнать больше о других способах и еще несколько советов по точной настройке поиска установленных пакетов.

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

Если вы часто используете команду apt, вы, вероятно, ожидаете такую ​​команду, как список установленных пакетов apt. Здесь вы не совсем не правы.

Хотя у команды apt-get нет такой простой опции, как у apt-get список установленных пакетов, у apt есть команда для этого.

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

Проверить, установлен ли определенный пакет в Ubuntu

Поскольку список установленных пакетов огромен, было бы лучше использовать grep и фильтровать вывод для определенного пакета.

Лучше использовать эту команду:

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

Обратите внимание, что описанный выше метод также выводит список приложений, установленных с файлами .deb. Круто, правда?

Другие способы проверки установленных пакетов в Ubuntu/Debian

Если вы читали мою статью о сравнении apt и apt-get, вы, вероятно, уже знаете, что и apt, и apt-get в основном используют dpkg. Это означает, что вы можете использовать команду dpkg для получения списка всех установленных пакетов в Debian.

Вы можете снова отфильтровать вывод с помощью grep для поиска определенного пакета.

До сих пор вы имели дело с приложениями, установленными с помощью диспетчера пакетов Debian. А как насчет приложений Snap и Flatpak? Как их перечислить, потому что они недоступны с помощью apt и dpkg?

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

Список Snap также показывает, какие приложения от проверенного издателя отмечены зеленой галочкой.

Чтобы получить список всех пакетов Flatpak, установленных в вашей системе, используйте это:

Позвольте мне резюмировать это для вас.

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

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

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

dpkg -query -l

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

список моментальных снимков

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

список плоских пакетов

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

До сих пор вы видели список установленных пакетов в алфавитном порядке. Что делать, если вы хотите просмотреть недавно установленные пакеты?

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

Есть несколько способов сделать это. Вы можете использовать журнал команды dpkg или журнал команды apt.

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

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

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

Вывод должен быть примерно таким:

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

Дополнительный совет: покажите установленные приложения в Центре программного обеспечения

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

Вы можете открыть Центр программного обеспечения и щелкнуть вкладку "Установлено". Вы увидите список приложений, установленных в вашей системе.

Он не будет отображать библиотеки и другие элементы командной строки, но, возможно, вы не хотите их видеть, так как вы больше ориентируетесь на графический интерфейс. В противном случае вы всегда можете использовать Synaptic Package Manager.

Вот и все

Я надеюсь, что это краткое руководство помогло вам увидеть список установленных пакетов в дистрибутивах на основе Ubuntu и Debian.

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

Как узнать, где установлена ​​программа Linux Ubuntu. В этом посте объясняется, как найти путь к команде в Linux. В Ubuntu найдите путь к приложению — найдите, где установлен пакет Ubuntu Linux.

Найти место установки программы Linux Ubuntu

Место, где была установлена ​​программа (включая все вспомогательные файлы, так что это может быть длинный список, который вам придется искать)

Синтаксис команды


dpkg-query -L ИМЯ-ПРИЛОЖЕНИЯ

Использование


dpkg-query -L firefox

Для пункта меню, содержащего пакет, найдите файл в /usr/share/menu в выводе dpkg-query:

Синтаксис команды


dpkg-query -L ИМЯ-ПРИЛОЖЕНИЯ | grep /usr/share/menu

Использование


dpkg-query -L firefox | grep /usr/share/menu

В этом файле вы должны найти «section=». Строка после этого текста должна указывать, где в системе меню вы найдете ссылку на приложение.

dpkg — это менеджер пакетов для Debian. dpkg — это инструмент для установки, сборки, удаления и управления пакетами Debian. Основным и более удобным интерфейсом для dpkg является aptitude. Сам dpkg полностью управляется через параметры командной строки, которые состоят ровно из одного действия и нуля или более опций. Параметр действия сообщает dpkg, что делать, а параметры каким-то образом управляют поведением действия. dpkg также можно использовать в качестве внешнего интерфейса для dpkg-deb и dpkg-query.

Вы также можете попробовать:

Синтаксис команды


aptitude show ИМЯ ПРИЛОЖЕНИЯ

Использование


aptitude show firefox

Как найти путь к команде в Linux

Вы можете использовать команду which и whereis, чтобы найти путь к команде в Linux Ubuntu. Используя эти команды, вы можете найти путь к приложению — найти, где установлен пакет Ubuntu Linux.

который

который используется для поиска команды. который возвращает пути к файлам (или ссылкам), которые были бы выполнены в текущей среде, если бы его аргументы были заданы как команды в строго совместимой с POSIX оболочке. Это достигается путем поиска в PATH исполняемых файлов, соответствующих именам аргументов. Он не переходит по символическим ссылкам.

Синтаксис команды:

какой [-a] имя файла

Он использует параметр: -a — этот параметр может печатать все совпадающие пути каждого аргумента.

где

whereis команда используется для поиска двоичных файлов, исходных файлов и файлов страниц руководства для команды. где находится бинарные, исходные и ручные файлы для указанных имен команд. Предоставленные имена сначала удаляются из начальных компонентов пути и любого (одиночного) конечного расширения в форме .ext (например: .c) Префиксы s. возникающие в результате использования контроля исходного кода, также рассматриваются. Затем whereis пытается найти нужную программу в стандартных местах Linux и в местах, указанных в $PATH и $MANPATH.

Синтаксис команды:

где [параметры] [-каталог BMS. -f] имя файла

Ограничения поиска (параметры -b, -m и -s) суммируются и применяются к последующим шаблонам имен в командной строке. Любое новое ограничение поиска сбрасывает маску поиска. Например:

whereis -bm ls tr -m gcc

ищет двоичные файлы «ls» и «tr» и справочные страницы и только справочные страницы «gcc». Опции -B, -M и -S сбрасывают пути поиска для последующих шаблонов имен. Например:

whereis -m ls -M /usr/share/man/man1 -f cal

ищет справочные страницы «ls» во всех путях по умолчанию, но для «cal» только в каталоге /usr/share/man/man1.

Не путайте с командой «найти». Функция «найти» выполняет поиск в дереве каталогов с корнем каждого файла с именем FILE, оценивая ВЫРАЖЕНИЕ для каждого файла, который он находит в дереве. Командная строка может начинаться с параметров «-H», «-L», «-P», «-D» и «-O». За ними следует список файлов или каталогов, которые следует искать. Если файлы для поиска не указаны, используется текущий каталог (‘.’).

За этим списком файлов для поиска следует список выражений, описывающих файлы, которые мы хотим найти.

Как получить список установленных программ в Linux?

Откройте терминальное приложение или войдите на удаленный сервер, используя ssh (например, ssh [email protected]). Чтобы отобразить список пакетов, удовлетворяющих определенным критериям, например показать соответствующие пакеты apache2, запустите apt list apache.

Как получить список установленных приложений?

Чтобы получить текущий список приложений, установленных на вашем устройстве Android, используйте новое приложение под названием List My Apps. Когда вы запускаете List My Apps, он автоматически собирает список приложений, установленных на вашем Android-устройстве. Как отмечает GHacks, в List My Apps перечислены только те приложения, которые вы установили, а не предустановленные системные приложения.

Как я могу получить список всех программ, установленных на моем компьютере?

Нажмите клавишу Windows + I, чтобы открыть «Настройки», и нажмите «Приложения». При этом будут перечислены все программы, установленные на вашем компьютере, а также предустановленные приложения Магазина Windows.

Как найти пакеты в Linux?

В системах Ubuntu и Debian вы можете искать любой пакет только по ключевому слову, связанному с его именем или описанием, с помощью поиска apt-cache. Вывод возвращает вам список пакетов, соответствующих искомому ключевому слову. Как только вы найдете точное имя пакета, вы можете использовать его с помощью apt install для установки.

Как узнать, установлена ​​ли программа в Linux?

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

Как получить список всех установленных приложений в Windows 10?

Просмотреть все свои приложения в Windows 10

  1. Чтобы просмотреть список ваших приложений, выберите Пуск и прокрутите список в алфавитном порядке. …
  2. Чтобы указать, будут ли в настройках меню "Пуск" отображаться все ваши приложения или только наиболее часто используемые, выберите "Пуск" > "Настройки" > "Персонализация" > "Пуск" и настройте каждый параметр, который хотите изменить.

Как я могу удаленно получить список установленного программного обеспечения?

Существует несколько способов получить список установленного программного обеспечения на удаленном компьютере:

  1. Выполнение запроса WMI в пространстве имен ROOTCIMV2. Запустите проводник WMI или любой другой инструмент, который может выполнять запросы WMI. …
  2. Использование интерфейса командной строки wmic: нажмите WIN+R. …
  3. Использование скрипта Powershell:

Как экспортировать список установленных программ?

В окне Geek Uninstaller установленное программное обеспечение отображается в алфавитном порядке. Чтобы экспортировать список, нажмите «Файл» > «Экспортировать в HTML» или нажмите Ctrl + S на клавиатуре.

Какой самый простой способ проверить ОС на компьютере с Windows?

Щелкните правой кнопкой мыши значок компьютера. При использовании сенсорного экрана нажмите и удерживайте значок компьютера. Щелкните или коснитесь Свойства. В редакции Windows отображается версия Windows.

Что такое ярлык для проверки версии Windows?

Чтобы узнать, какая версия Windows установлена на вашем устройстве, нажмите клавишу с логотипом Windows + R, введите winver в поле "Открыть" и нажмите кнопку "ОК".

Читайте также: