Как найти, что пакет называет для удаления пакета?

Я удалил свое использование VirtualBox sudo apt-get remove --purge virtualbox-5.2 и операция была успешна. Но, когда выполнено команда apt-cache pkgnames virtualbox это показывает следующий результат.

пакеты

Таким образом, я работаю sudo apt-get remove virtualbox но это показывает Package 'virtualbox' is not installed, so not removed. Как может iremove те пакеты?

Как найти, что названия тех пакетов удаляют?

1
задан 23 May 2018 в 07:08

1 ответ

От man apt-cache:

pkgnames [prefix]
   This command prints the name of each package APT knows. The
   optional argument is a prefix match to filter the name list.
   [...]

   Note that a package which APT knows of is not necessarily available
   to download, installable or installed, e.g. virtual packages are
   also listed in the generated list.

Если Вы хотите, ищут установленные пакеты, один путь состоит в том, чтобы использовать apt list:

list (work-in-progress)
   list is somewhat similar to dpkg-query --list in that it can
   display a list of packages satisfying certain criteria. It supports
   glob(7) patterns for matching package names as well as options to
   list installed (--installed), upgradeable (--upgradeable) or all
   available (--all-versions) versions.

Так:

apt list --installed 'virtualbox*'
0
ответ дан 8 December 2019 в 00:56

Другие вопросы по тегам:

Похожие вопросы: