Как установить VirtualBox на Debian 11 | Debian 10

Как установить VirtualBox на Debian 11 | Debian 10

 

VirtualBox — это кроссплатформенное приложение-менеджер виртуализации с открытым кодом. Он принадлежит Oracle и позволяет одновременно запускать несколько гостевых операционных систем (ОС). VirtualBox поддерживает гостевые операционные системы, такие как Windows, Debian, Fedora, Oracle Linux, Ubuntu и другие.

Ваше оборудование должно поддерживать и включать технологию аппаратной виртуализации для запуска VirtualBox.

В этом руководстве мы узнаем, как установить VirtualBox 6 на Debian 11 .

Метод 1: установите VirtualBox из репозитория Oracle

Это самый простой способ установить VirtualBox в Debian из репозитория Oracle.

1. Импортировать GPG-ключ из репозитория

$ apt install gnupg2
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
$ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

2. Добавьте репозиторий VirtualBox для Debian Bullseye.

$ echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian bullseye contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

2. Добавьте репозиторий VirtualBox для Debian Bullseye.

$ sudo apt update

Вы можете использовать apt-cache search virtualboxкоманду для поиска версии пакета, доступной для установки.

4. Теперь, чтобы установить VirtualBox в Debian, выполните следующие команды.

$ sudo apt install linux-headers-$(uname -r) dkms
$ sudo apt install virtualbox-6.1

После установки вы можете запустить виртуальный бокс из терминала, набрав:

$ virtualbox

Метод 2: установите VirtualBox на Debian 11 с помощью двоичного файла deb

Двоичный файл VirtualBox .deb доступен для загрузки на веб-сайте VirtualBox.

$ wget https://download.virtualbox.org/virtualbox/6.1.26/virtualbox-6.1_6.1.26-145957~Debian~bullseye_amd64.deb

После загрузки установите двоичный пакет VirtualBox .deb с помощью команды apt:

$ apt install ./virtualbox-6.1_6.1.26-145957~Debian~bullseye_amd64.deb

Кроме того, вы можете загрузить .deb с помощью браузера. Затем щелкните файл правой кнопкой мыши и выберите Open With Other Application. Выберите Software Installи нажмите Selectкнопку. Откроется страница установки программного обеспечения, а затем нажмите кнопку «Установить», чтобы начать установку.

Метод 3: установите VirtualBox в Debian с помощью скрипта установщика

VirtualBox поставляется со сценарием установки для его установки во всех дистрибутивах Linux. Перед запуском скрипта установщика нам потребуется установить зависимости:

$ sudo apt install wget build-essential python2

Откройте браузер и перейдите на официальную страницу загрузки VirtualBox, чтобы получить последнюю версию VirtualBox.

Щелкните правой кнопкой мыши » Все дистрибутивы» и скопируйте ссылку на скрипт установщика.

Откройте свой терминал и по ссылке мы скопировали скрипт установщика загрузки следующим образом:
$ wget https://download.virtualbox.org/virtualbox/6.1.24/VirtualBox-6.1.24-145767-Linux_amd64.run

Затем дайте разрешение на выполнение для файла установщика:

$ chmod u+x VirtualBox-6.1.24-145767-Linux_amd64.run

Теперь запустим установщик:

$ sudo ./VirtualBox-6.1.24-145767-Linux_amd64.run

Установите пакет расширений VirtualBox

Пакет расширения Virtualbox — это двоичный пакет, который расширяет функциональность VirtualBox. Он предоставляет такие расширения, как поддержка USB и сквозная передача веб-камеры хоста. Рекомендуется установить пакет расширений VirtualBox той же версии, что и у VirtualBox.

Загрузите пакет расширений VirtualBox для соответствующей версии VirtualBox с помощью wget.

$ wget https://download.virtualbox.org/virtualbox/6.1.24/Oracle_VM_VirtualBox_Extension_Pack-6.1.24.vbox-extpack

Вы можете дважды щелкнуть этот файл, чтобы установить VirtualBox Extension Pack с рабочего стола, или можете установить его с помощью интерфейса командной строки.

Давайте проверим, как установить его из CLI.

Мы будем использовать команду vboxmanage для установки пакета расширений VirtualBox следующим образом:

$ sudo vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-6.1.24.vbox-extpack

Вам будет предложено принять условия лицензирования Oracle при установке, введите y и нажмите ввод:

 ...
 the prevailing party shall be entitled to its costs and attorneys'
 fees actually incurred in connection with such action or proceeding.
 Do you agree to these license terms and conditions (y/n)?

Чтобы позволить текущему пользователю запускать VirtualBox, добавьте в группу vboxusers:

$ sudo usermod -aG vboxusers $(id -un)

Убедитесь, что пользователь был добавлен:

$ id -nG

Вывод:

infoit sudo vboxusers

Потребуется перезагрузить вашу систему, чтобы изменения вступили в силу:

$ reboot

Убедитесь, что установка прошла успешно, проверив версию:

$ virtualbox -h

Вывод:

Oracle VM VirtualBox VM Selector v6.1.26
(C) 2005-2021 Oracle Corporation
All rights reserved.
No special options.
If you are looking for --startvm and related options, you need to use VirtualBoxVM.

 

Вывод

В этом руководстве мы узнали, как установить Virtualbox 6 в Debian 11. Теперь у вас есть работающий VirtualBox в вашей системе Debian.