Я удалил свое использование 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 те пакеты?
Как найти, что названия тех пакетов удаляют?
От 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*'