Как установить VirtualBox 6 в Fedora 34/33/32/31/30
Давайте посмотрим, как можно установить VirtualBox 6 в Fedora 34/33/32/31/30. Oracle VirtualBox — это бесплатный гипервизор с открытым исходным кодом для компьютеров x86 и AMD64 / Intel64. VirtualBox работает в системах Windows, Linux и BSD. Это руководство покажет вам, как установить Oracle VirtualBox 6 в Fedora Linux 34/33/32/31/30.
Ниже приведены шаги, используемые для установки VirtualBox 6 в Fedora 34/33/32/31/30.
Шаг 1. Установите зависимости VirtualBox 6
Начнем с установки средств разработки, необходимых для сборки модулей ядра VirtualBox Linux в Fedora.
sudo dnf -y install @development-tools
sudo dnf -y install kernel-headers kernel-devel dkms elfutils-libelf-devel qt5-qtx11extras
Шаг 2. Добавьте репозиторий VirtualBox RPM
Последние пакеты VirtualBox доступны в репозитории RPM, предоставленном разработчиками VirtualBox. Добавьте его в свою систему Fedora, используя команду ниже.
Fedora 34:
cat <<EOF | sudo tee /etc/yum.repos.d/virtualbox.repo
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/34/\$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc
EOF
Fedora 33:
cat <<EOF | sudo tee /etc/yum.repos.d/virtualbox.repo
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/33/\$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc
EOF
Fedora 32:
cat <<EOF | sudo tee /etc/yum.repos.d/virtualbox.repo
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/32/\$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc
EOF
Fedora 31:
cat <<EOF | sudo tee /etc/yum.repos.d/virtualbox.repo
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/31/\$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc
EOF
Fedora 30:
cat <<EOF | sudo tee /etc/yum.repos.d/virtualbox.repo
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/30/\$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc
EOF
Шаг 3. Импортируйте GPG-ключ VirtualBox
После добавления репозитория импортируйте ключ GPG, используемый для подписи пакетов.
$ sudo dnf search virtualbox
Fedora - - VirtualBox 58 B/s | 181 B 00:03
Fedora - - VirtualBox 906 B/s | 1.7 kB 00:01
Importing GPG key 0x98AB5139:
Userid : "Oracle Corporation (VirtualBox archive signing key) <[email protected]>"
Fingerprint: 7B0F AB3A 13B9 0743 5925 D9C9 5442 2A4B 98AB 5139
From : https://www.virtualbox.org/download/oracle_vbox.asc
Is this ok [y/N]: y
При появлении запроса нажмите « y ».
Шаг 4: Установите VirtualBox 6 в Fedora 34/33/32/31/30
Наконец, установите VirtualBox 6 в Fedora 34/33/32/31/30:
$ sudo dnf install VirtualBox-6.1
...
Transaction Summary
=====================================================================================================================
Install 9 Packages
Total download size: 125 M
Installed size: 279 M
Is this ok [y/N]: y
Шаг 5: Добавьте своего пользователя в группу vboxusers
Группа vboxusers создается автоматически во время установки. Добавьте свою учетную запись в эту группу, чтобы работать с VirtualBox без sudo.
$ sudo usermod -a -G vboxusers $USER
$ newgrp vboxusers
$ id $USER
uid=1000(jmutai) gid=1000(jmutai) groups=1000(jmutai),10(wheel),976(vboxusers)
Шаг 6: Запустите VirtualBox в Fedora 34/33/32/31/30
Используйте функцию поиска в среде рабочего стола, чтобы найти VirtualBox и запустить его.
Чтобы запустить его из терминала, запустите:
$ virtualbox