Oracle Corporation Team lançou sua nova versão principal do VirtualBox 6.1.18 em 12 de janeiro de 2021. Nesta versão, o VirtualBox melhora a estabilidade e corrige as regressões. Para ler mais sobre este lançamento leia changelog. Este artigo irá ajudá-lo a instalar o Oracle VirtualBox 6.1 no Fedora 32/31/30/29/28 sistemas usando DNF.
Passo 1 – Pré-requisitos
Primeiro de tudo, Você precisa configurar o repositório yum para instalar o VirtualBox no seu sistema Fedora. Você pode simplesmente baixar o arquivo repo do seu site oficial e colocá-lo em /etc/yum.repos.d/virtualbox.repo. Navegue até o diretório /etc/yum.repos.d e use um dos comandos abaixo conforme o seu sistema operacional.
cd /etc/yum.repos.d/sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Antes de instalar o VirtualBox certifique-se de instalar todos os pacotes necessários para executar o VirtualBox como kernel-headers, kernel-devels, etc. Use o seguinte comando para instalar os pacotes necessários.
sudo dnf install binutils gcc make patch libgomp dkms qt5-qtx11extras libxkbcommonsudo dnf install glibc-headers glibc-devel kernel-headers kernel-devel compat-libvpx5
Após instalar o kernel e os cabeçalhos do kernel mais recentes, vamos reiniciar seu sistema e começar com o kernel mais recente.
sudo reboot
Step 2 – Configure Environment
VirtualBox instalação requer o código fonte do kernel para instalar os módulos requeridos, Então precisamos configurar a variável de ambiente KERN_DIR para a qual o VirtualBox obtém o código fonte do kernel. No meu caso a última fonte do kernel está disponível no diretório 4.16.5-300.fc28.x86_64 em /usr/src/kernels/ . Certifique-se que você está usando o caminho correto do código fonte.
export KERN_DIR=/usr/src/kernels/`uname -r`
echo $KERN_DIR/usr/src/kernels/4.16.5-300.fc28.x86_64
Passo 3 – Instalar o VirtualBox no Fedora
Utilize o seguinte comando para instalar o VirtualBox usando a ferramenta de linha de comando DNF. Ele irá instalar a última versão do VirtualBox no seu sistema Fedora.
sudo dnf install VirtualBox-6.1
Após a instalação, precisamos reconstruir os módulos do kernel usando o seguinte comando.
sudo /usr/lib/virtualbox/vboxdrv.sh setup
Passo 4 – Iniciar VirtualBox
Pode usar o lançador de aplicações ou usar o seguinte comando para iniciar o VirtualBox a partir do X windows. Você pode mudar para o modo GUI usando os comandos init 5 ou startx do terminal.
virtualbox
Conclusion
Neste tutorial, você aprendeu a instalar o VirtualBox no sistema Fedora. Agora, você pode criar máquinas virtuais para sistemas operacionais de sua escolha e trabalhar nelas.