Найти имя пакета установленного пакета Ubuntu

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

Использование команды app-file

app-file — полезный инструмент командной строки, который можно использовать для поиска имени пакета любой установленной программы операционной системы Ubuntu. Эта программа хранит индекс всех пакетов, доступных в системных репозиториях, и позволяет пользователям узнать имя пакета, используя имя установленной команды или программ с ключевым словом, которое определяет расположение команды или программы. Команда app-file по умолчанию не установлена ​​в Ubuntu. Итак, вы должны сначала установить эту команду, чтобы использовать ее. Нажмите Att + Ctrl + T, чтобы открыть терминал, и введите следующую команду для его установки.

$ sudo apt-get install apt-file

После установки выполните следующую команду для обновления apt-файла.

$ sudo apt-file update

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

$ sudo apt-file search calendar

Использование команды dpkg

Другой наиболее полезной командой операционной системы Ubuntu является команда dpkg . Это инструмент низкого уровня, который в основном используется для установки, удаления или предоставления информации о любом файле пакета debian. Без этих операций пользователь может применять эту команду для многих других целей. Эта команда может использоваться как альтернатива команде app-file для поиска имени пакета установленной программы или команды. dpkg устанавливается по умолчанию в операционной системе Ubuntu. Так что устанавливать его не нужно. Чтобы найти имя пакета с помощью команды dpkg, вы должны написать команду в формате, приведенном ниже. Здесь опция –S указывает, что команда используется для поиска.

dpkg –S

Предположим, , вы хотите узнать имя пакета наиболее часто используемой команды `cat`. Мы знаем, что команда cat хранится в папке/bin. Поэтому вам нужно запустить следующую команду с помощью dpkg, чтобы найти имя пакета команды «cat». В выходных данных показано, что coreutils — это имя пакета команды cat.

$ dpkg -S/bin/cat

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

$ dpkg —s coreutils

вывод показывает подробную информацию о статусе, такую ​​как размер, версия, приоритет, статус, предварительно зависящее имя пакета, список команд в этом пакете и т. д.

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

$ dpkg -l

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

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

$ dpkg -l | wc –l

Вы также можете использовать команду dpkg, чтобы проверить, установлен ли какой-либо пакет. Если конкретный пакет установлен, он покажет список всех файлов, связанных с пакетом, с указанием местоположения. Вы можете использовать следующую команду dpkg, чтобы проверить, установлен ли пакет оболочки C. Вывод показывает, что в системе не установлена ​​оболочка C.

$ dpkg -L csh

Используйте следующую команду, чтобы проверить, установлен ли пакет PERL.

$ dpkg -L perl

По умолчанию пакет PERL установлен в Ubuntu. Таким образом, после выполнения команды появится следующий вывод:

Использование команды dpkg-query

Команда dpkg-query также может искать имя пакета любой установленной программы или команды из базы данных dpkg. Вы можете использовать –S или –search с этой командой для поиска любого пакета по ключевому слову. Предположим, если вы хотите узнать имя пакета команды ‘nano’, выполните следующую команду.

$ dpkg-query -S ‘nano’

Если в системе установлена ​​программа nano, то следующий вывод появится.

Использование параметра — -search является показано в следующей команде, где ищется имя пакета команды cp.

$ dpkg-query –search ‘/bin/cp’

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

Оцените статью
nanomode.ru
Добавить комментарий