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.virtualbox.org / download / oracle_vbox_2016.asc -O- |
sudo apt-key add -

$ wget -q https: // www.virtualbox.org / изтегляне / oracle_vbox.възходящо -О-
| sudo apt-key add -

Сега добавете репо.

$ sudo add-apt-repository "deb [arch = amd64] http: // изтегляне.virtualbox.организация /
virtualbox / debian $ (lsb_release -cs) contrib "

Актуализирайте APT кеша.

$ sudo apt актуализация

И накрая, инсталирайте VirtualBox. По време на писането на тази статия последната версия на VirtualBox е v6.1.12.

$ sudo apt инсталирайте virtualbox-6.1

Инсталирайте VirtualBox от изходния код

Изходният код на VirtualBox е достъпен безплатно. Това позволява възможността за ръчно изграждане на VirtualBox от източника. Това е относително дълъг и сложен процес, който изисква повече хардуерни ресурси и усилия. Инсталирането на VirtualBox по този метод не се препоръчва, тъй като ще трябва да го следвате отново, за да актуализирате VirtualBox. Пълната информация за изграждането на VirtualBox на Linux може да бъде намерена на wiki страницата 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-dev 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-kernel-headers makeself \
$ mesa-common-dev подривна дейност yasm zlib1g-dev

Следните зависимости за компилация също трябва да бъдат инсталирани, ако използвате 64-битовата версия на Ubuntu.

$ sudo apt инсталиране lib32z1 libc6-dev-i386 lib32gcc1 lib32stdc ++ 6

За хакване на Python помислете и за инсталиране на следните пакети.

$ sudo apt инсталирайте 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-закаляване“ не трябва да се използва, ако възнамерявате да преразпределите или използвате компилацията за производство.

$ ./ configure --disable-закаляване

Заредете скрипта за настройка на средата.

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

Сега най-накрая е време да изградим VirtualBox. Изпълнете следната команда, за да изградите пакет за освобождаване на VirtualBox.

$ kmk всички

Ако компилацията не е втвърдена, VirtualBox може да се стартира от “out / linux.amd64 / release / bin ”директория под директорията на изходния код. Модулите на ядрото VirtualBox обаче трябва да бъдат изградени и инсталирани първо. За да направите това, въведете следния код.

$ cd out / linux.amd64 / release / 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.

Щракнете върху „New“, за да създадете нова виртуална машина.

Дайте на новата виртуална машина подходящо име. В този пример ще създам виртуална машина на Ubuntu, така че ще избера „Тип“ като „Linux“ и „Версия“ като „Ubuntu_64.”

След това задайте количеството RAM пространство, което искате да заема виртуалната машина. Препоръчително е да присвоите 4GB RAM.

VirtualBox ще поиска създаване на файл на твърд диск за виртуалната машина. Файлът ще действа като физическо хранилище. Изберете „Създаване на виртуален твърд диск сега.”

Ще бъдете попитани за типа файл на виртуалния твърд диск. За повечето форматът VDI ще бъде повече от достатъчен.

VirtualBox ще попита как ще бъде създаден виртуалният файл за съхранение. Ако е избрано „Динамично разпределено“, файлът за съхранение ще расте, докато се използва повече. Ако е избрано „Фиксиран размер“, файлът ще използва максималното хранилище на физическото устройство. Предимството на втората опция е, че предлага по-голяма производителност за виртуалната машина.

Изберете размера и местоположението на файла на виртуалния твърд диск.

Виртуалната машина вече е готова за зареждане! Ще трябва да имате под ръка файла на изображението на Ubuntu, тъй като машината ще поиска устройство / изображение за зареждане. За останалата част от инсталацията вижте това страхотно ръководство за това как да инсталирате Ubuntu 20.04 на VirtualBox тук.

Финални мисли

Налични са много опции за промяна на поведението на VirtualBox и виртуални машини. Чувствайте се свободни да ги изследвате. Има много онлайн материали за това как да използвате VirtualBox до пълния му капацитет.

Наслади се!

Емулирайте кликванията на мишката, като задържите курсора на мишката с кликаща мишка в Windows 10
Използването на мишка или клавиатура в неправилна поза при прекомерна употреба може да доведе до много здравословни проблеми, включително напрежение, ...
Добавете жестове на мишката към Windows 10, като използвате тези безплатни инструменти
През последните години компютрите и операционните системи значително се развиха. Имаше време, когато потребителите трябваше да използват команди за на...
Контролирайте и управлявайте движението на мишката между множество монитори в Windows 10
Двоен дисплей на мишката ви позволява да контролирате и конфигурирате движението на мишката между множество монитори, като забавя движенията му близо ...