Чтобы полностью удалить 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.0
3. Если установлен через .run-скрипт Oracle (в /opt/VirtualBox)
Запустите uninstaller:
sudo /opt/VirtualBox/uninstall.sh
Затем вручную удалите остатки:
sudo rm -rf /opt/VirtualBox
4. Дополнительная очистка (для любого способа установки)
Удалите пользовательские настройки и виртуальные машины (если они не нужны — это удалит все ВМ!):
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.