Як встановити VirtualBox на Ubuntu 24.04

Як встановити VirtualBox на Ubuntu 24.04

 

VirtualBox — це просте у використанні програмне забезпечення з відкритим вихідним кодом, яке ви можете використовувати для створення віртуальних машин на своєму комп’ютерному обладнанні. Кожна віртуальна машина має власну операційну систему та працює незалежно від інших віртуальних машин. У цьому короткому посібнику ми встановимо та налаштуємо VirtualBox на операційній системі Ubuntu 24.04 Linux.

Прекрасний факт полягає в тому, що пакети VirtualBox доступні в репозиторіях машин Ubuntu 24.04 Linux за замовчуванням. Запустіть процес з оновлення індексу пакетів ОС.

sudo apt update

Метод 1. Установка з репозиторіїв ОС

Після цього встановіть пакет VirtualBox з пакетом розширень VirtualBox.

sudo apt install virtualbox virtualbox-ext-pack -y

Буде встановлено декілька залежностей.

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2 cpp-13 cpp-13-x86-64-linux-gnu dkms dpkg-dev fakeroot g++ g++-13 g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13
  gcc-13-base gcc-13-x86-64-linux-gnu gcc-14-base gcc-x86-64-linux-gnu libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan8 libatomic1 libbinutils libbz2-1.0 libcc1-0
  libctf-nobfd0 libctf0 libdouble-conversion3 libdpkg-perl libfakeroot libfile-fcntllock-perl libgcc-13-dev libgcc-s1 libgomp1 libgprofng0 libgsoap-2.8.132t64 libhwasan0 libitm1 liblsan0 liblzf1
  libmd4c0 libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5help5 libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5
  libqt5quick5 libqt5sql5-sqlite libqt5sql5t64 libqt5svg5 libqt5waylandclient5 libqt5waylandcompositor5 libqt5widgets5t64 libqt5x11extras5 libqt5xml5t64 libquadmath0 libsdl2-2.0-0 libsframe1
  libstdc++-13-dev libstdc++6 libtpms0 libtsan2 libubsan1 libvncserver1 libxcb-damage0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-res0
  libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcb1 lto-disabled-list make qt5-gtk-platformtheme qttranslations5-l10n qtwayland5
  virtualbox-dkms virtualbox-qt
Suggested packages:
  binutils-doc gprofng-gui bzip2-doc gcc-13-locales cpp-13-doc menu debian-keyring g++-multilib g++-13-multilib gcc-13-doc gcc-multilib autoconf automake libtool flex bison gcc-doc gcc-13-multilib
  gdb-x86-64-linux-gnu git bzr qgnomeplatform-qt5 qt5-image-formats-plugins qt5-qmltooling-plugins libstdc++-13-doc make-doc vde2 virtualbox-guest-additions-iso
The following NEW packages will be installed:
  binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2 dkms dpkg-dev fakeroot g++ g++-13 g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-x86-64-linux-gnu
  gcc-x86-64-linux-gnu libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan8 libbinutils libcc1-0 libctf-nobfd0 libctf0 libdouble-conversion3 libdpkg-perl libfakeroot
  libfile-fcntllock-perl libgcc-13-dev libgprofng0 libgsoap-2.8.132t64 libhwasan0 libitm1 liblsan0 liblzf1 libmd4c0 libpcre2-16-0 libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5help5
  libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5sql5-sqlite libqt5sql5t64 libqt5svg5 libqt5waylandclient5 libqt5waylandcompositor5
  libqt5widgets5t64 libqt5x11extras5 libqt5xml5t64 libquadmath0 libsdl2-2.0-0 libsframe1 libstdc++-13-dev libtpms0 libtsan2 libubsan1 libvncserver1 libxcb-xinerama0 libxcb-xinput0
  lto-disabled-list make qt5-gtk-platformtheme qttranslations5-l10n qtwayland5 virtualbox virtualbox-dkms virtualbox-ext-pack virtualbox-qt
The following packages will be upgraded:
  cpp-13 cpp-13-x86-64-linux-gnu gcc-13-base gcc-14-base libatomic1 libbz2-1.0 libgcc-s1 libgomp1 libpcre2-32-0 libpcre2-8-0 libstdc++6 libxcb-damage0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
  libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xkb1 libxcb-xv0 libxcb1
26 upgraded, 74 newly installed, 0 to remove and 583 not upgraded.
Need to get 145 MB of archives.
After this operation, 478 MB of additional disk space will be used.
.....

Натисніть <Enter> щоб прийняти ліцензійну угоду.

Як встановити VirtualBox на Ubuntu 24.04

Виберіть опцію Так, щоб погодитися з усіма умовами.

Як встановити VirtualBox на Ubuntu 24.04

Переконайтеся, що інсталяція пройшла успішно, перевіривши версію.

$ virtualbox --help
Oracle VM VirtualBox VM Selector v7.0.16_Ubuntu
Copyright (C) 2005-2024 Oracle and/or its affiliates

No special options.

If you are looking for --startvm and related options, you need to use VirtualBoxVM.

Для пакета розширень VirtualBox використовуйте:

$ VBoxManage list extpacks
Extension Packs: 2
Pack no. 0:   VNC
Version:        7.0.16
Revision:       162802
Edition:
Description:    VNC plugin module
VRDE Module:    VBoxVNC
Crypto Module:
Usable:         true
Why unusable:

Pack no. 1:   Oracle VM VirtualBox Extension Pack
Version:        7.0.16
Revision:       162802
Edition:
Description:    Oracle Cloud Infrastructure integration, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe, full VM encryption.
VRDE Module:    VBoxVRDP
Crypto Module:  VBoxPuelCrypto
Usable:         true
Why unusable:

Ви можете запустити VirtualBox з CLI або Desktop оточення.

Як встановити VirtualBox на Ubuntu 24.04

Тепер насолоджуйтесь встановленням віртуальних машин на вашу систему Ubuntu Linux.

Метод 2. Встановлення з офіційних APT репозиторіїв VirtualBox

Якщо вам потрібен найновіший та актуальний реліз, то використання офіційних репозиторіїв VirtualBox APT є ідеальним варіантом.

Імпортувати ключ репозиторію GPG.

wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg

Додайте репозиторій.

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] http://download.virtualbox.org/virtualbox/debian $(. /etc/os-release && echo "$VERSION_CODENAME") contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

Оновіть список доступних пакетів перед встановленням VirtualBox на Ubuntu 24.04.

sudo apt update
sudo apt install virtualbox-7.0

Потім завантажте та встановіть пакет розширень VirtualBox.

VER=$(curl -s https://download.virtualbox.org/virtualbox/LATEST.TXT)
wget https://download.virtualbox.org/virtualbox/$VER/Oracle_VM_VirtualBox_Extension_Pack-$VER.vbox-extpack
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-$VER.vbox-extpack

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

Прокрутка до верху