Например:
sudo apt-get update sudo apt-cache pkgnames | less | sort > inst_pkgs.txt
Вывод
.... virtualbox virtualbox-4.3 virtualbox-5.0 virtualbox-dbg virtualbox-dkms virtualbox-guest-additions-iso virtualbox-guest-dkms virtualbox-guest-source virtualbox-guest-utils virtualbox-guest-x11 virtualbox-nonfree virtualbox-qt virtualbox-source ....
но когда я пытаюсь
sudo apt-get удалить виртуальный бокс # или любой другой из вышеперечисленных пакетов
- apt-get обновления перерывов, как получить больше информации о проблеме?
- Что делает -f в команде «apt-get -f install»?
- Где настройка, которая устанавливает экспериментальное репо для более низкого приоритета?
- Загрузить пакет через apt для другой архитектуры
- Почему -t релиз не отменяет пакет, пока пакет / релиз делает?
я получил
Reading package lists... Done Building dependency tree Reading state information... Done Package 'virtualbox' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 252 not upgraded.
apt-cache
предназначен для взаимодействия с кэшем apt, который встроен или обновлен с обновлением apt-get update
. Это не имеет никакого отношения к тому, что в настоящее время установлено в вашей системе.
Проще говоря, apt-get
используется для изменения доступных пакетов, в то время как apt-cache
используется для их запроса.
Из текста справки:
apt-get
– простой интерфейс командной строки для загрузки и установки пакетов.
Персональная страница Linux – apt-get (8)
apt-cache
– это инструмент низкого уровня, используемый для запроса информации из двоичных файлов кеша APT
Персональная страница Linux – apt-cache (8)