- Как установить VirtualBox в Debian
- Установка VirtualBox в Debian через командную строку
- 1 . Обновите систему
- 2. Импортируйте ключи репозитория VirtualBox
- 3. Добавьте репозиторий VirtualBox
- 4. Установите VirtualBox
- 5. Запуск VirtualBox
- Установка пакета расширений VirtualBox
- Удаление расширения VirtualBox
- Деинсталляция VirtualBox
- Установка VirtualBox в Debian с помощью графического интерфейса
- Удаление VirtualBox
- Похожие записи:
- Download VirtualBox for Linux Hosts
- VirtualBox 7.0.8 for Linux
- Oracle Linux
- Debian-based Linux distributions
- RPM-based Linux distributions
Как установить VirtualBox в Debian
Кроссплатформенный VirtualBox от Oracle с открытым исходным кодом — это бесплатная и удобная платформа виртуализации специально для настольных ОС, которая позволяет создавать, запускать и управлять гостевыми ОС на одном оборудовании. Вы можете запускать несколько гостевых ОС одновременно в зависимости от ресурсов вашей системы.
В этой статье мы расскажем, как установить VirtualBox на ОС Debian как с помощью командной строки, так и графическим способом.
Установка VirtualBox в Debian через командную строку
Для того чтобы установить VirtualBox в вашу систему с помощью Терминала командной строки, выполните следующие шаги:
Чтобы открыть Terminal, нажмите на вкладку Activities в левом верхнем углу рабочего стола. Затем, используя появившуюся строку поиска, найдите приложение Terminal, набрав его ключевое слово. Когда появится значок Терминала, нажмите на него, чтобы открыть.
1 . Обновите систему
Сначала обновите индекс репозитория вашей системы с помощью следующей команды в Терминале:
2. Импортируйте ключи репозитория VirtualBox
Теперь импортируйте GPG ключ для репозитория VirtualBox с помощью следующей команды:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Вышеупомянутая команда должна вернуть OK, что означает, что GPG ключ был импортирован успешно, и пакет VirtualBox, который мы добавляем из этого репозитория, будет доверен системе.
3. Добавьте репозиторий VirtualBox
Теперь мы можем добавить репозиторий VirtualBox в список источников. Для этого выполните следующую команду в Терминале:
echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian bionic contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian bullseye contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
После добавления репозитория VirtualBox в список источников, нам нужно будет обновить индекс репозитория системы. Для этого выполните следующую команду в Терминале:
4. Установите VirtualBox
Теперь, чтобы установить VirtualBox, выполните следующую команду в Терминале:
sudo apt install virtualbox-6.1
Система запросит подтверждение установки, предоставив вам опцию Y/n. Нажмите y для подтверждения, после чего VirtualBox будет установлен в вашей системе.
5. Запуск VirtualBox
После установки вы можете запустить VirtualBox, найдя его в списке Приложений или просто выполнив следующую команду в Терминале:
Установка пакета расширений VirtualBox
VirtualBox также предлагает пакет расширений, который добавляет некоторые дополнительные функции для виртуальных машин. Эти функции включают поддержку протокола Remote Desktop Protocol, виртуальные устройства USB 2.0 и USB 3.0, шифрование образа диска, загрузку PXE и многое другое.
Чтобы загрузить пакет расширения VirtualBox, выполните следующую команду в Терминале:
wget https://download.virtualbox.org/virtualbox/6.1.0/Oracle_VM_VirtualBox_Extension_Pack-6.1.0.vbox-extpack
После загрузки пакета расширений VirtualBox вы можете установить его, просто дважды щелкнув по нему мышью, либо выполнив команду из консоли
udo virtualbox Oracle_VM_VirtualBox_Extension_Pack-6.1.0.vbox-extpack
Начнется установка и появится следующее сообщение с условиями лицензии VirtualBox. Нажмите y, а затем Enter, чтобы принять условия. После завершения установки вы увидите сообщение об успешной установке пакета расширения VirtualBox.
Удаление расширения VirtualBox
Запустите VirtualBox либо через пользовательский интерфейс, либо через командную строку. Когда он откроется, перейдите в Настройки.
Теперь в окне «Параметры» перейдите на вкладку «Расширения». Здесь вы увидите расширение VirtualBox в списке пакетов расширений. Вы можете добавить или удалить записи из списка с помощью кнопок «+» и «-«. Чтобы удалить расширение VirtualBox, выберите его и нажмите кнопку «-«.
Если вы хотите удалить пакет расширения с помощью командной строки, выполните следующую команду:
vboxmanage extpack uninstall "Oracle VM VirtualBox Extension Pack"
Деинсталляция VirtualBox
В случае, если вы хотите удалить VirtualBox, установленный вышеописанным способом, выполните следующую команду в Терминале:
sudo apt-get remove virtualbox-6.1
После выполнения вышеуказанной команды начнется процесс деинсталляции. Система может предложить вам опцию Y/n для продолжения процесса деинсталляции. Нажмите y и затем Enter, чтобы продолжить, после чего виртуальный бокс будет удален из вашей системы.
Теперь выполните следующую команду в Терминале, чтобы удалить зависимости, которые были установлены вместе с VirtualBox:
Установка VirtualBox в Debian с помощью графического интерфейса
Если вы хотите установить VirtualBox через графический интерфейс, вот как вы можете это сделать:
1. Откройте следующую ссылку и скачайте пакет для вашего дистрибутива Linux. Здесь мы загружаем пакет для системы Debian 10.
Загруженный пакет по умолчанию будет сохранен в директории Downloads.
2. Перейдите в каталог Downloads с помощью файлового менеджера Debian. Щелкните правой кнопкой мыши файл VirtualBox .deb и выберите Открыть с помощью другого приложения.
3. Затем в диалоговом окне Select Application выберите Software Install и нажмите кнопку Select.
Откроется программа установки в Центре программного обеспечения Debian. Нажмите кнопку Установить, чтобы установить VirtualBox в вашу систему.
Затем появится запрос на аутентификацию. Введите пароль авторизованного пользователя и нажмите кнопку Authenticate. Теперь начнётся установка, и вы увидите следующий вид с индикатором выполнения, показывающим ход процесса установки.
После завершения установки вы увидите следующее окно.
Удаление VirtualBox
Чтобы удалить VirtualBox графическим способом, откройте папку, содержащую файл VirtualBox .deb. Щелкните правой кнопкой мыши на .deb-файле и выберите Open With Other Application. Затем нажмите на Software Install, чтобы открыть файл в Software Center. Здесь вы увидите кнопку Remove, как показано на скриншоте выше, нажмите на нее, чтобы удалить VirtualBox из вашей системы.
Вот и все! В этой статье вы узнали, как установить VirtualBox в операционной системе Debian, теперь вы можете установить любое количество гостевых машин в зависимости от ресурсов вашей системы.
Похожие записи:
Download VirtualBox for Linux Hosts
Note: The package architecture has to match the Linux kernel architecture, that is, if you are running a 64-bit kernel, install the appropriate AMD64 package (it does not matter if you have an Intel or an AMD CPU). Mixed installations (e.g. Debian/Lenny ships an AMD64 kernel with 32-bit packages) are not supported. To install VirtualBox anyway you need to setup a 64-bit chroot environment.
The VirtualBox base package binaries are released under the terms of the GPL version 2.
Please choose the appropriate package for your Linux distribution.
VirtualBox 7.0.8 for Linux
- Oracle Linux 9 / Red Hat Enterprise Linux 9
- Oracle Linux 8 / Red Hat Enterprise Linux 8
- Oracle Linux 7 / Red Hat Enterprise Linux 7 / CentOS 7
- Ubuntu 22.04
- Ubuntu 20.04
- Ubuntu 18.04 / 18.10 / 19.04
- Debian 11
- Debian 10
- openSUSE 15.3 / 15.4
- Fedora 36
- Fedora 35
- All distributions (built on EL6 and therefore not requiring recent system libraries)
Oracle Linux
Users of Oracle Linux 6, 7 and 8 can use the Oracle Linux yum repository and enable the ol6_developer channel for Oracle Linux 6, the ol7_developer channel for Oracle Linux 7, or the ol8_developer channel for Oracle Linux 8. After that, do
to get the latest maintenance release of VirtualBox 6.1.x installed.
Debian-based Linux distributions
Add the following line to your /etc/apt/sources.list . For Debian 11 and older, replace ‘ ‘ with ‘ bullseye ‘, ‘ buster ‘, or ‘ stretch ‘. For Ubuntu 22.04 and older, ‘replace ‘ ‘ with ‘ jammy ‘, ‘ eoan ‘, ‘ bionic ‘, ‘ xenial ‘,
deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian contrib
The Oracle public key for verifying the signatures can be downloaded here. You can add these keys with
sudo gpg --dearmor oracle_vbox_2016.asc --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg
or combine downloading and registering:
wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg
The key fingerprint for oracle_vbox_2016.asc is
B9F8 D658 297A F3EF C18D 5CDF A2F6 83C5 2980 AECF Oracle Corporation (VirtualBox archive signing key)
sudo apt-get update sudo apt-get install virtualbox-6.1
Replace virtualbox-6.1 by virtualbox-6.0 or virtualbox-5.2 to install the latest VirtualBox 6.0 or 5.2 build.
What to do when experiencing The following signatures were invalid: BADSIG . when refreshing the packages from the repository?
# sudo -s -H # apt-get clean # rm /var/lib/apt/lists/* # rm /var/lib/apt/lists/partial/* # apt-get clean # apt-get update
If you previously added the Oracle key(s) to your default keyring (now considered insecure), remove them again with:
sudo apt-key remove 5CDFA2F683C52980AECF sudo apt-key remove D9C954422A4B98AB5139
(As of VirtualBox 3.2, the signing key was changed. The old Sun public key for apt-secure can be downloaded here. Likewise, the Oracle public key for distributions older than Debian 8 and Ubuntu 16.04 can be downloaded here.)
RPM-based Linux distributions
We provide a yum/dnf-style repository for Oracle Linux/Fedora/RHEL/openSUSE. All .rpm packages are signed. The Oracle public key for rpm can be downloaded here. You can add this key (not normally necessary, see below!) with
sudo rpm --import oracle_vbox_2016.asc
or combine downloading and registering:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | rpm --import -
B9F8 D658 297A F3EF C18D 5CDF A2F6 83C5 2980 AECF Oracle Corporation (VirtualBox archive signing key)
After importing the public key, the package signature can be checked with
rpm --checksig PACKAGE_NAME
Note that importing the key is not necessary for yum users (Oracle Linux/Fedora/RHEL/CentOS) when using one of the virtualbox.repo files from below as yum downloads and imports the public key automatically! Zypper users should run
(As of VirtualBox 6.1.44/7.0.8, the same signing key as for Debian packages since 2016 is used. The Oracle public key for older rpm packages and not updated repositories can be downloaded here.)
The package signature is checked by yum/dnf/zypper as well:
- Users of Oracle Linux / RHEL can add the Oracle Linux repo file to /etc/yum.repos.d/.
- Users of Fedora can add the Fedora repo file to /etc/yum.repos.d/.
- Users of openSUSE can add the openSUSE repo file to /etc/zypp/repos.d/.