Найдите пакеты с apt-cache и aptitude

При удалении программы или пакета в Linux у вас есть два варианта: либо сделать это через программный центр вашего дистрибутива, либо с терминала.

Чтобы удалить программу из командной строки, вам необходимо знать точное имя пакета. И оказывается, что иногда это трудно вспомнить. Может случиться так, что когда вы хотите удалить программу, вы удаляете только пакет или его зависимость. Этот пост поможет вам получить пакет или программу через терминал с APT-кэша y способность.

смокингувеличительное стекло

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

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

имена пакетов apt-cache | Больше

Будет создан список со всеми пакетами, доступными в системе. Поместив «| подробнее »позволяет прокручивать список по строкам, нажимая Enter. Если вы хотите перемещаться вверх и вниз с помощью клавиатуры или стрелок прокрутки, вы можете выполнить

имена пакетов apt-cache | Меньше

для выхода из списка пакетов достаточно нажать букву «q».

Зная часть имени

Конечно, поиск пакета в списке, который кажется вневременным, немного рудиментарен. Для этого конкретного примера мы будем работать, ища программу handbrake-gtk

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

apt-cache имена пакетов

Команда вернет список всех пакетов, имена которых начинаются с указанного выше имени.

То есть, если вы помните только «рука», при выполнении команды у вас будет что-то вроде этого.


имена пакетов


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

поиск способностей

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

способность

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

После получения пакета вы можете получить всю информацию о нем в терминале. Бег:

apt-cache зависит

зависит

Показать все зависимости пакета. Если вы хотите показать дополнительную информацию о спецификациях пакета, такую ​​как имя, размер, зависимости, размер после установки и многое другое, вы можете использовать команду show, выполнив.

apt-cache показать

Вы всегда можете прочитать руководство по apt-cache, запустив

человек apt-cache

Проверить любые другие служебные команды.


2 комментариев, оставьте свой

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

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Гиллокс сказал

    Интересно ... Я использую команду "sudo apt search" для поиска пакета в репозиториях.

  2.   HO2Gi сказал

    Очень хорошо, и я только что понял, что у меня есть миллионы программных пакетов, которые я тестирую, хороший пост.
    Чтобы использовать VBox с этого момента XD.