Полное удаление VirtualBox с системы Debian
-
Чтобы полностью удалить Oracle VM VirtualBox в Debian 12 через терминал, выполните следующие шаги. Способ зависит от того, как вы устанавливали VirtualBox (из официальных репозиториев Debian, Oracle или через .deb/.run-файл).
1. Если установлен из репозиториев Debian (contrib/non-free) или Fast Track
Сначала проверьте установленные пакеты:
dpkg -l | grep virtualboxили
apt list --installed | grep virtualboxОсновной пакет обычно называется virtualbox или virtualbox-версия (например, virtualbox-7.0).
Удалите все связанные пакеты с конфигурационными файлами:
sudo apt purge virtualbox* virtualbox-dkms* virtualbox-qt* sudo apt autoremove sudo apt autocleanЭто удалит программу, модули ядра и ненужные зависимости.
2. Если установлен из официального .deb-пакета Oracle (virtualbox-*.deb)
Пакет обычно называется virtualbox-7.0 или подобно.
Удалите:
sudo apt purge virtualbox-7.0 # или точное имя из dpkg -l # Или универсально: sudo apt purge virtualbox* sudo apt autoremoveЕсли установлен через dpkg:
sudo dpkg --purge virtualbox-7.03. Если установлен через .run-скрипт Oracle (в /opt/VirtualBox)
Запустите uninstaller:
sudo /opt/VirtualBox/uninstall.shЗатем вручную удалите остатки:
sudo rm -rf /opt/VirtualBox4. Дополнительная очистка (для любого способа установки)
Удалите пользовательские настройки и виртуальные машины (если они не нужны — это удалит все ВМ!):
rm -rf ~/VirtualBox\ VMs rm -rf ~/.config/VirtualBox rm -rf ~/.VirtualBox # иногда такУдалите Extension Pack (если установлен и VirtualBox ещё запускается):
VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"Или вручную:
sudo rm -rf /usr/lib/virtualbox/ExtensionPacks/5. Проверка
После удаления проверьте:
dpkg -l | grep virtualbox which VBoxManageЕсли ничего не выводит — VirtualBox полностью удалён.
Предупреждение: Команды с
rm -rfнеобратимы. Если хотите сохранить виртуальные машины, не удаляйте папку~/VirtualBox VMs. Если возникнут ошибки с модулями ядра (vboxdrv), перезагрузите систему или выполнитеsudo apt autoremove.