В заметке рассказано как установить Virtualbox версии 7. Считается что команда apt update уже выполнена и midnight commander уже установлен (apt install mc если что). Все команды выполняются от имени пользователя root если не указано другое.
Для начала ставим необходимый софт:
apt install dirmngr ca-certificates software-properties-common apt-transport-https curl wget -y
Скачиваем ключи и репозитории. Обновляем репозитории
curl -fSsL https://www.virtualbox.org/download/oracle_vbox_2016.asc | gpg --dearmor | tee /usr/share/keyrings/virtualbox.gpg > /dev/null echo "deb [arch=$( dpkg --print-architecture ) signed-by=/usr/share/keyrings/virtualbox.gpg] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | tee /etc/apt/sources.list.d/virtualbox-7.list
Скачиваем и ставим Virtualbox
apt update apt install virtualbox-7.1 linux-headers-$(uname -r) -y
Добавляем пользователя от имени которого вы будете запускать Virtualbox в группу vboxusers
gpasswd -a solo vboxusers
Браузером идём по ссылке https://download.virtualbox.org/virtualbox/, смотрим какая версия самая свежая (на момент публикации — 7.1.10), заходим в этот каталог и копируем ссылку на Extension Pack
Эту ссылку вставляете после команды wget и выполняете её:
wget https://download.virtualbox.org/virtualbox/7.1.10/Oracle_VirtualBox_Extension_Pack-7.1.10-169112.vbox-extpack
После чего устанавливаете скачанное
vboxmanage extpack install Oracle_VirtualBox_Extension_Pack-7.1.10-169112.vbox-extpack
Перелогиниваетесь под пользователем от имени которого будете запускать Virtualbox и работаете.