Отредактировано 5 дней назад от ExtremeHow Редакционная команда
VirtualBoxЛинуксУстановкаНастройкаНачинающийПрограммное обеспечениеОперационная системаПошаговое руководство
Перевод обновлен 5 дней назад
VirtualBox — это мощное бесплатное программное обеспечение для виртуализации, которое позволяет запускать несколько операционных систем на одном компьютере. Оно полезно для разработчиков, тестировщиков и всех, кому нужно запускать несколько операционных систем без необходимости иметь отдельное оборудование для каждой. В этом руководстве мы объясним, как установить VirtualBox на системе Linux. Мы рассмотрим распространенные дистрибутивы Linux, включая Ubuntu, Fedora и CentOS. В конце этого пошагового руководства вы сможете уверенно установить и запустить VirtualBox на вашем Linux-компьютере.
VirtualBox — это платформа с открытым исходным кодом для виртуализации, которая позволяет пользователям создавать и управлять виртуальными машинами. С VirtualBox вы можете запускать различные операционные системы на одном хост-компьютере, что упрощает работу с разными программными средами. Это делает его очень гибким инструментом для разработчиков, тестировщиков и ИТ-профессионалов.
VirtualBox поддерживает широкий спектр гостевых операционных систем, включая Windows, macOS, Linux, Solaris и другие. Он также обладает множеством функций, таких как режим шва, общие папки, поддержка USB-устройств и снимки, которые позволяют сохранить состояние вашей виртуальной машины и вернуться к нему позже, когда это понадобится.
Прежде чем приступить к установке, необходимо убедиться в следующих условиях:
Первый шаг к установке любого нового программного обеспечения на вашем компьютере с Linux — это обновление списка пакетов системы и обновление существующих пакетов. Это гарантирует, что все зависимости программного обеспечения обновлены, что способствует более легкой установке новых программ.
Для этого выполните следующую команду:
sudo apt update && sudo apt upgrade
Для систем, отличных от Ubuntu, вы можете использовать аналогичные команды, такие как `sudo dnf update` или `sudo yum update`.
VirtualBox предоставляет собственный репозиторий для всех поддерживаемых дистрибутивов. Добавление этого репозитория в менеджер пакетов упрощает установку и обновления.
Откройте ваш терминал и добавьте репозиторий:
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 -
Добавьте репозиторий VirtualBox:
sudo dnf install -y https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Сначала вам нужно установить репозитории 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
После установки репозитория, перейдите к установке VirtualBox, используя менеджер пакетов, специфичный для вашего дистрибутива Linux.
Теперь обновите список пакетов и установите VirtualBox:
sudo apt update
sudo apt install virtualbox-6.1
Для 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 используйте следующую команду:
sudo yum install VirtualBox-6.1
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
Следуйте подсказкам на экране, чтобы принять условия лицензии и подтвердить установку.
После установки VirtualBox вы готовы начать создание и использование виртуальных машин! Откройте VirtualBox из вашего меню приложений. Вы должны увидеть интерфейс Oracle VM VirtualBox Manager.
Чтобы создать новую виртуальную машину, нажмите кнопку "Создать" и следуйте шагам для настройки виртуальной среды. Вам нужно будет выбрать, какую операционную систему вы хотите установить, выделить системные ресурсы (такие как ЦП и память) и создать виртуальный диск.
Если VirtualBox не запускается, это может быть связано с отсутствием необходимых модулей ядра. Вы можете попробовать загрузить их с помощью следующей команды:
sudo /sbin/vboxconfig
Если у вас возникли проблемы, связанные с обновлениями ядра, убедитесь, что вы перестраиваете модули ядра VirtualBox:
sudo /sbin/vboxconfig
Кроме того, обратитесь к руководству пользователя VirtualBox и онлайн-форумам для получения дополнительных шагов по устранению неисправностей при необходимости.
Установка VirtualBox на компьютере с Linux может показаться сложной, так как требует добавления репозиториев и управления зависимостями, но следование этим шагам упрощает задачу. С VirtualBox вы можете исследовать различные операционные системы, тестировать программное обеспечение в разных средах и получать большую гибкость на вашем хосте с Linux. Наслаждайтесь неограниченными возможностями, которые VirtualBox предоставляет в вашей вычислительной среде!
Если вы найдете что-то неправильное в содержании статьи, вы можете