VirtualBox

Установите и используйте VirtualBox в Ubuntu 20.04

Установите и используйте VirtualBox в Ubuntu 20.04
VirtualBox - это бесплатный кроссплатформенный инструмент виртуализации с открытым исходным кодом, разработанный и поддерживаемый Oracle. VirtualBox предлагает массу интересных функций, упакованных в простой и интуитивно понятный интерфейс. По сравнению с такими альтернативами, как VMware Workstation, VirtualBox более удобен для всех и в любой ситуации.

Заинтересованы в тестировании нового дистрибутива? Вместо того, чтобы устанавливать его поверх текущей системы, сначала попробуйте систему с помощью VirtualBox. Требуется одновременная работа нескольких операционных систем? VirtualBox поможет вам. Почти все аспекты виртуальной машины настраиваются.

В этом руководстве показано, как установить и использовать VirtualBox в Ubuntu 20.04.

VirtualBox в Ubuntu

Есть несколько способов установить VirtualBox в Ubuntu 20.04. Самый простой способ установить VirtualBox - получить его прямо из репозиториев программного обеспечения Ubuntu. Единственная проблема с этим методом заключается в том, что вы не можете получить последнюю версию VirtualBox.

Также возможно выполнить ручную установку VirtualBox. Вы можете получить официальный пакет VirtualBox DEB для Debian / Ubuntu и установить его с помощью APT. Обратной стороной этого подхода является то, что вы должны вручную обновлять VirtualBox после выпуска новой версии. Этого можно избежать, добавив репозиторий Oracle.

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

Начнем!

Установите VirtualBox из репозитория Ubuntu

Это метод по умолчанию для установки VirtualBox. Все, что вам нужно сделать, это указать APT получить пакет VirtualBox из репозиториев Ubuntu по умолчанию.

Запустите терминал и выполните следующую команду:

$ sudo apt update && sudo apt install virtualbox virtualbox-ext-pack -y

Когда будет предложено настроить virtualbox-ext-pack, выберите «Ok».”

Примите лицензию VirtualBox PUEL.

Virtualbox-ext-pack автоматически загрузит и установит пакет расширений VirtualBox.

Установите VirtualBox из репозитория Oracle

Этот метод полезен, если вам нужна последняя версия VirtualBox. Чтобы это работало, необходимо выполнить однократную настройку репозитория Oracle. После этого APT может справиться с остальным.

Запустите терминал. Убедитесь, что у вас есть wget установлены.

$ sudo apt update && sudo apt install wget -y

Возьмите и добавьте ключи GPG репозитория Oracle VirtualBox.

$ wget -q https: // www.виртуальный бокс.org / download / oracle_vbox_2016.asc -O- |
sudo apt-key добавить -

$ wget -q https: // www.виртуальный бокс.org / download / oracle_vbox.asc -O-
| sudo apt-key добавить -

Теперь добавьте репо.

$ sudo add-apt-repository "deb [arch = amd64] http: // загрузить.виртуальный бокс.org /
virtualbox / debian $ (lsb_release -cs) contrib "

Обновите кеш APT.

$ sudo подходящее обновление

Наконец, установите VirtualBox. На момент написания этой статьи последней версией VirtualBox была v6.1.12.

$ sudo apt установить virtualbox-6.1

Установите VirtualBox из исходного кода

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

Сначала установите зависимости сборки.

$ sudo apt install \
$ acpica-tools chrpath doxygen g ++ - Multilib libasound2-dev libcap-dev \
$ libcurl4-openssl-dev libdevmapper-dev libidl-dev libopus-dev libpam0g-dev \
$ libpulse-dev libqt5opengl5-dev libqt5x11extras5-dev libsdl1.2-разработчика libsdl-ttf2.0-dev \
$ libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils \
$ libxmu-dev libxrandr-dev сделать nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-extra texlive-latex-extra unzip xsltproc \
$ default-jdk libstdc ++ 5 libxslt1-dev заголовки ядра-linux makeself \
$ mesa-common-dev subversion yasm zlib1g-dev

Следующие зависимости сборки также должны быть установлены, если вы используете 64-разрядную версию Ubuntu.

$ sudo apt установить lib32z1 libc6-dev-i386 lib32gcc1 lib32stdc ++ 6

Для взлома Python рассмотрите также возможность установки следующих пакетов.

$ sudo apt install pylint python3-psycopg2 python3-willow python-pil

Для сборки VirtualBox на 64-битной хост-системе по-прежнему требуются все 32-битные библиотеки и инструменты сборки. В случае 64-битной версии Ubuntu в ней отсутствуют некоторые разделяемые библиотеки. Выполните следующую команду, чтобы исправить это.

$ sudo ln -s libX11.так.6 / usr / lib32 / libX11.так

$ sudo ln -s libXTrap.так.6 / usr / lib32 / libXTrap.так

$ sudo ln -s libXt.так.6 / usr / lib32 / libXt.так

$ sudo ln -s libXtst.так.6 / usr / lib32 / libXtst.так

$ sudo ln -s libXmu.так.6 / usr / lib32 / libXmu.так

$ sudo ln -s libXext.так.6 / usr / lib32 / libXext.так

Загрузите последний исходный код VirtualBox здесь.

Извлеките сжатый архив.

$ tar -xvf VirtualBox-6.1.12а.деготь.bz2

Измените текущий каталог на извлеченный источник и запустите сценарий конфигурации. Обратите внимание, что флаг «-disable-harpting» не следует использовать, если вы собираетесь распространять или использовать сборку в производственной среде.

$ ./ configure --disable-hardening

Загрузите сценарий настройки среды.

$ источник ./ env.ш

Пришло время создать VirtualBox. Выполните следующую команду, чтобы создать пакет выпуска VirtualBox.

$ kmk все

Если сборка не была усилена, VirtualBox можно запустить из «out / linux.amd64 / release / bin »в каталоге исходного кода. Однако сначала необходимо собрать и установить модули ядра VirtualBox. Для этого введите следующий код.

$ cd out / linux.amd64 / выпуск / bin / src

$ make -j $ (nproc)

$ sudo make install

Загрузите модули.

$ modprobe vboxdrv

Наконец, запустите VirtualBox.

$ ./ VirtualBox

Использование VirtualBox

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

Перед созданием виртуальной машины установите пакет расширений VirtualBox. Загрузите его со страницы загрузки VirtualBox здесь.

После загрузки пакета установите его, используя следующую команду.

$ sudo VBoxManage extpack установить Oracle_VM_VirtualBox_Extension_Pack-6.1.12.vbox-extpack

При установке потребуется лицензионное соглашение PUEL. Введите «y», чтобы продолжить.

Установка должна завершиться без каких-либо проблем.

Пришло время создать виртуальную машину. Запустить VirtualBox.

Нажмите «Создать», чтобы создать новую виртуальную машину.

Дайте новой виртуальной машине подходящее имя. В этом примере я создам виртуальную машину Ubuntu, поэтому я выберу «Тип» как «Linux» и «Версия» как «Ubuntu_64.”

Затем назначьте объем оперативной памяти, который должна занимать виртуальная машина. Рекомендуется выделить 4 ГБ ОЗУ.

VirtualBox запросит создание файла на жестком диске для виртуальной машины. Файл будет действовать как физическое хранилище. Выберите «Создать виртуальный жесткий диск сейчас».”

Вам будет предложено указать тип файла виртуального жесткого диска. Для большинства формата VDI будет более чем достаточно.

VirtualBox спросит, как будет создан файл виртуального хранилища. Если выбрано «Динамически выделяется», то размер файла хранилища будет увеличиваться по мере его использования. Если выбран «Фиксированный размер», файл будет использовать максимальное хранилище на физическом диске. Преимущество второго варианта в том, что он обеспечивает большую производительность виртуальной машины.

Выберите размер и расположение файла виртуального жесткого диска.

Виртуальная машина готова к загрузке! Вам нужно будет иметь под рукой файл образа Ubuntu, так как машина запросит загрузочное устройство / образ. Для оставшейся части установки ознакомьтесь с этим замечательным руководством по установке Ubuntu 20.04 на VirtualBox здесь.

Последние мысли

Доступно множество опций для настройки поведения VirtualBox и виртуальных машин. Не стесняйтесь исследовать эти. В Интернете доступно множество материалов о том, как использовать VirtualBox в полную силу.

Наслаждаться!

Как изменить левую и правую кнопки мыши на ПК с Windows 10
Совершенно нормально, что все устройства компьютерной мыши эргономичны для правшей. Но есть мышиные устройства, специально разработанные для левшей ил...
Эмуляция щелчков мыши с помощью мыши без щелчка в Windows 10
Использование мыши или клавиатуры в неправильной позе или чрезмерное использование может привести к множеству проблем со здоровьем, включая растяжение...
Добавьте жесты мыши в Windows 10 с помощью этих бесплатных инструментов
В последние годы компьютеры и операционные системы сильно эволюционировали. Было время, когда пользователям приходилось использовать команды для навиг...