Как установить 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
кнопку. Откроется страница установки программного обеспечения, а затем нажмите кнопку «Установить», чтобы начать установку.
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.