Como instalar o VirtualBox no Fedora Linux


O VirtualBox é um software de virtualização x86 e AMD64/Intel64 poderoso, gratuito, de código aberto, rico em recursos, de alto desempenho e de plataforma cruzada para uso doméstico e empresarial. Ele roda em hosts Linux, Windows, Macintosh, bem como Solaris.

Neste artigo, mostraremos como instalar o VirtualBox 6.1 na distribuição Fedora 31 usando o repositório oficial yum.

Nota: Se você estiver usando o sistema como um usuário normal ou administrativo, use o comando sudo para obter privilégios de root para executar a maioria, senão todos os comandos neste artigo.

Baixando o VirtualBox Repo no Fedora 31

Para instalar o VirtualBox no Fedora Linux 30, você primeiro precisa baixar o arquivo de configuração virtualbox.repo usando o seguinte comando wget.

# wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -P /etc/yum.repos.d/

Em seguida, atualize os pacotes instalados no sistema e importe a chave pública do VirtualBox executando o seguinte comando dnf. Isso garante que todas as atualizações do sistema sejam instaladas e que o sistema esteja executando o kernel mais atualizado incluído na distribuição.

# dnf update 

Instalando Ferramentas de Desenvolvimento no Fedora 31

Se você deseja executar as interfaces gráficas de usuário do Oracle VM VirtualBox (VirtualBox), é necessário instalar os pacotes Qt e SDL. No entanto, se você deseja apenas executar o VBoxHeadless, os pacotes mencionados acima não são necessários.

Além disso, o instalador criará módulos de kernel no sistema, portanto, você precisa instalar ferramentas de desenvolvimento (compilador GNU (GCC), GNU Make (make)) e pacotes contendo arquivos de cabeçalho para seu kernel para o processo de construção também.

# dnf install @development-tools
# dnf install kernel-devel kernel-headers dkms qt5-qtx11extras  elfutils-libelf-devel zlib-devel

Instalando o VirtualBox 6.1 no Fedora 31

Depois de instalar os pacotes necessários e as ferramentas de desenvolvimento, você pode instalar o VirtualBox 6.0 com o seguinte comando dnf.

# dnf install VirtualBox-6.1

Durante a instalação do pacote VirtualBox, o instalador criou um grupo chamado vboxusers, todos os usuários do sistema que vão usar dispositivos USB de convidados Oracle VM VirtualBox devem ser membros desse grupo.

Para adicionar um usuário a esse grupo, use o seguinte comando usermod.

# usermod -a -G vboxusers tecmint

Neste ponto, você está pronto para começar a usar o VirtualBox em seu Fedora 31. Procure por VirtualBox no recurso de pesquisa de atividades e clique nele para iniciá-lo.

Como alternativa, execute o seguinte comando para iniciar o VirtualBox a partir do terminal.

# virtualbox

Parabéns! Você acabou de instalar o VirtualBox 6.0 no Fedora 31. Se você tiver alguma pergunta ou opinião a compartilhar conosco, use o formulário de feedback abaixo.