Чтобы полностью удалить 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.