WindowsMacПрограммное обес..НастройкиБезопасностьАндроид (Androi..ПродуктивностьЛинукс Все

Как установить VirtualBox на Linux

Отредактировано 5 дней назад от ExtremeHow Редакционная команда

VirtualBoxЛинуксУстановкаНастройкаНачинающийПрограммное обеспечениеОперационная системаПошаговое руководство

Как установить VirtualBox на Linux

Перевод обновлен 5 дней назад

VirtualBox — это мощное бесплатное программное обеспечение для виртуализации, которое позволяет запускать несколько операционных систем на одном компьютере. Оно полезно для разработчиков, тестировщиков и всех, кому нужно запускать несколько операционных систем без необходимости иметь отдельное оборудование для каждой. В этом руководстве мы объясним, как установить VirtualBox на системе Linux. Мы рассмотрим распространенные дистрибутивы Linux, включая Ubuntu, Fedora и CentOS. В конце этого пошагового руководства вы сможете уверенно установить и запустить VirtualBox на вашем Linux-компьютере.

Что такое VirtualBox?

VirtualBox — это платформа с открытым исходным кодом для виртуализации, которая позволяет пользователям создавать и управлять виртуальными машинами. С VirtualBox вы можете запускать различные операционные системы на одном хост-компьютере, что упрощает работу с разными программными средами. Это делает его очень гибким инструментом для разработчиков, тестировщиков и ИТ-профессионалов.

VirtualBox поддерживает широкий спектр гостевых операционных систем, включая Windows, macOS, Linux, Solaris и другие. Он также обладает множеством функций, таких как режим шва, общие папки, поддержка USB-устройств и снимки, которые позволяют сохранить состояние вашей виртуальной машины и вернуться к нему позже, когда это понадобится.

Условия

Прежде чем приступить к установке, необходимо убедиться в следующих условиях:

  1. На вашем компьютере должна быть установлена операционная система на основе Linux.
  2. У вас должны быть административные права на систему для установки программного обеспечения.
  3. Вам потребуется интернет-соединение для загрузки пакетов VirtualBox и зависимостей.
  4. Полезно иметь базовые знания по использованию терминала и менеджера пакетов в Linux.

Шаги по установке VirtualBox

Шаг 1: Обновите вашу систему

Первый шаг к установке любого нового программного обеспечения на вашем компьютере с Linux — это обновление списка пакетов системы и обновление существующих пакетов. Это гарантирует, что все зависимости программного обеспечения обновлены, что способствует более легкой установке новых программ.

Для этого выполните следующую команду:

sudo apt update && sudo apt upgrade

Для систем, отличных от Ubuntu, вы можете использовать аналогичные команды, такие как `sudo dnf update` или `sudo yum update`.

Шаг 2: Добавьте репозиторий VirtualBox

VirtualBox предоставляет собственный репозиторий для всех поддерживаемых дистрибутивов. Добавление этого репозитория в менеджер пакетов упрощает установку и обновления.

Для систем на основе Ubuntu и Debian:

Откройте ваш терминал и добавьте репозиторий:

sudo sh -c 'echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" > /etc/apt/sources.list.d/virtualbox.list'

Затем загрузите и добавьте открытый ключ Oracle:

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 -

Для систем на основе Fedora:

Добавьте репозиторий VirtualBox:

sudo dnf install -y https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

Для систем на основе CentOS:

Сначала вам нужно установить репозитории EPEL и RPM Fusion, чтобы покрыть широкий спектр пакетов, от которых зависит VirtualBox.

sudo yum install epel-release
sudo yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm

Затем добавьте репозиторий VirtualBox:

sudo yum-config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

Шаг 3: Установите VirtualBox

После установки репозитория, перейдите к установке VirtualBox, используя менеджер пакетов, специфичный для вашего дистрибутива Linux.

На Ubuntu/Debian:

Теперь обновите список пакетов и установите VirtualBox:

sudo apt update
sudo apt install virtualbox-6.1

На Fedora:

Для Fedora вам нужно будет установить последние "Инструменты разработки" и необходимые пакеты перед установкой VirtualBox:

sudo dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
sudo dnf install VirtualBox-6.1

На CentOS:

Для CentOS используйте следующую команду:

sudo yum install VirtualBox-6.1

Шаг 4: Настройте Oracle VM VirtualBox Extension Pack

Oracle VM VirtualBox Extension Pack предоставляет дополнительные функции, такие как поддержка USB-устройств 2.0/3.0, VirtualBox RDP, шифрование диска и многое другое. Это ценное дополнение, особенно если вы планируете максимально расширить функции ваших виртуальных машин.

Сначала загрузите пакет расширений с помощью команды wget:

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

Затем установите его с помощью инструмента VBoxManage, который поставляется с VirtualBox:

sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.28.vbox-extpack

Следуйте подсказкам на экране, чтобы принять условия лицензии и подтвердить установку.

Шаг 5: Запустите и используйте VirtualBox

После установки VirtualBox вы готовы начать создание и использование виртуальных машин! Откройте VirtualBox из вашего меню приложений. Вы должны увидеть интерфейс Oracle VM VirtualBox Manager.

Чтобы создать новую виртуальную машину, нажмите кнопку "Создать" и следуйте шагам для настройки виртуальной среды. Вам нужно будет выбрать, какую операционную систему вы хотите установить, выделить системные ресурсы (такие как ЦП и память) и создать виртуальный диск.

Устранение проблем

Если VirtualBox не запускается, это может быть связано с отсутствием необходимых модулей ядра. Вы можете попробовать загрузить их с помощью следующей команды:

sudo /sbin/vboxconfig

Если у вас возникли проблемы, связанные с обновлениями ядра, убедитесь, что вы перестраиваете модули ядра VirtualBox:

sudo /sbin/vboxconfig

Кроме того, обратитесь к руководству пользователя VirtualBox и онлайн-форумам для получения дополнительных шагов по устранению неисправностей при необходимости.

Заключение

Установка VirtualBox на компьютере с Linux может показаться сложной, так как требует добавления репозиториев и управления зависимостями, но следование этим шагам упрощает задачу. С VirtualBox вы можете исследовать различные операционные системы, тестировать программное обеспечение в разных средах и получать большую гибкость на вашем хосте с Linux. Наслаждайтесь неограниченными возможностями, которые VirtualBox предоставляет в вашей вычислительной среде!

Если вы найдете что-то неправильное в содержании статьи, вы можете


Комментарии