Instale o VirtualBox no Arch Linux

Instale o VirtualBox no Arch Linux

VirtualBox é uma plataforma de virtualização gratuita muito popular da Oracle. Você pode usar o VirtualBox para criar máquinas virtuais de Linux, BSD, Windows, OSX e muitos outros tipos de sistemas operacionais em seu computador.

Este artigo mostrará como instalar o VirtualBox no Arch Linux. Então vamos começar.

Índice:

  1. Ativar a virtualização de hardware
  2. Atualize o cache do Pacman Package Repository
  3. Instalando VirtualBox
  4. Carregando o módulo VirtualBox Kernel automaticamente na inicialização
  5. Adicionando seu usuário de login ao grupo Vboxusers
  6. Executando o VirtualBox
  7. Instalando o pacote de extensão VirtualBox
  8. Criando uma máquina virtual VirtualBox
  9. Conclusão

Ativando a virtualização de hardware:

Antes de começar, você deve ativar a extensão da virtualização de hardware do BIOS da sua placa -mãe.

Se você estiver usando um processador Intel, precisará ativar a extensão VT-X/VT-D. Se você estiver usando um processador AMD, precisará ativar a extensão AMD-V/SVM.

Depois de ativar a virtualização de hardware do BIOS do seu computador, execute o seguinte comando para verificar se a extensão Intel VT-X/VT-D ou AMD AMD-V/SVM está ativada.

$ grep -e -cor 'vmx | svm' /proc /cpuinfo

Estou usando um processador AMD 2400G. Então, no meu caso, o recurso da CPU svm está disponível, como você pode ver na captura de tela abaixo. Se você estiver usando um processador Intel, verá o VMX Recurso da CPU em vez disso.

OBSERVAÇÃO: Se a virtualização de hardware não estiver ativada no BIOS, você não verá nenhum deles.

Atualize o cache do Pacman Package Repository:

O repositório oficial do pacote arco tem a versão mais recente do VirtualBox. Então, é fácil instalar.

Primeiro, atualize o cache do repositório de pacotes do Pacman com o seguinte comando:

$ sudo pacman -y

O cache do repositório de pacotes do Pacman deve ser atualizado.

Instalando o VirtualBox:

Para instalar o VirtualBox a partir do repositório oficial de pacote Arch Linux com o Pacman Package Manager, execute o seguinte comando:

$ sudo pacman -s virtualbox

Imprensa .

Imprensa Y e depois pressione Para confirmar a instalação.

VirtualBox está sendo instalado. Levará alguns segundos para concluir.

VirtualBox está sendo instalado…

VirtualBox deve ser instalado neste momento.

Carregando o módulo VirtualBox Kernel automaticamente na inicialização:

Se você tentar executar o VirtualBox a partir do terminal agora, verá a seguinte mensagem de erro. O que isso significa é que o módulo do kernel VirtualBox vboxdrv não está carregado.

Para carregar automaticamente o módulo do kernel VirtualBox vboxdrv, Crie um novo arquivo VirtualBox.conf no /etc/módulos-carga.d/ diretório e abra -o com o Nano Editor de texto da seguinte forma:

$ sudo nano /etc /módulos-carga.D/VirtualBox.conf

Digitar vboxdrv no arquivo.

Depois de terminar, pressione + X seguido pela Y e Para salvar o /etc/módulos-carga.D/VirtualBox.conf arquivo.

Para que as mudanças entrem em vigor, reinicie seu computador.

$ sudo reiniciar

O módulo do kernel virtualbox vboxdrv deve ser carregado automaticamente, como mostrado na captura de tela abaixo.

$ sudo lsmod | grep vboxdrv

Adicionando seu usuário de login ao grupo Vboxusers:

Você deve adicionar o usuário de login do arch linux ao Vboxusers grupo de sistemas. Isso permite que seu usuário de login use o VirtualBox e todos os seus recursos. Caso contrário, você verá muitos erros de permissão ao usar o VirtualBox.

Execute o seguinte comando para adicionar seu usuário de login ao Vboxusers grupo:

$ sudo userMod -AG vBoxusers $ (whoami)

Para que as alterações entrem em vigor, reinicie o computador da seguinte forma:

$ sudo reiniciar

Uma vez que o seu computador botas, seu usuário de login deve ser um membro do Vboxusers grupo, como mostrado na captura de tela abaixo.

$ id

Executando o VirtualBox:

Depois que o VirtualBox estiver instalado, você pode executá -lo no menu de aplicativos do Arch Linux.

Apenas procure VirtualBox e clique no ícone Oracle VM VirtualBox, conforme marcado na captura de tela abaixo.

VirtualBox deve ser aberto. Agora, você pode usar o VirtualBox como de costume.

Instalando o pacote de extensão VirtualBox:

Agora que o VirtualBox está instalado corretamente, você deve instalar o VirtualBox Extension Pack. Pacote de extensão VirtualBox adiciona muitos novos recursos ao VirtualBox.

O VirtualBox Extension Pack adiciona as seguintes novas funcionalidades ao VirtualBox:

  • USB 2.0 e USB 3.0 suporte
  • Acesse host webcam
  • VirtualBox RDP (Remote Desktop Protocol) servidor para acessar VMs sobre RDP.
  • PXE Boot Rom
  • Criptografia de disco
  • NVME Virtual SSD

Antes de começar, você deve conhecer a versão do VirtualBox que você está executando.

Para saber o número da versão, abra o VirtualBox e clique em Ajuda > Sobre. Uma nova janela deve ser aberta e você encontrará o número da versão lá, conforme marcado na captura de tela abaixo.

No meu caso, o número da versão é 6.1.32. Isso é importante, pois você precisará baixar e instalar uma versão correspondente do pacote de extensão VirtualBox. Felizmente, o Arch Linux mantém seu repositório oficial de pacotes atualizado. Então, você provavelmente receberá a versão mais recente do VirtualBox. Você não precisa pesquisar tanto para encontrar uma versão correspondente do pacote de extensão VirtualBox. Você pode simplesmente baixar o mais recente da página de downloads oficiais do VirtualBox.

Para baixar a versão mais recente do pacote de extensão VirtualBox, visite a página oficial do downloads do VirtualBox do seu navegador favorito.

Depois que a página carregar, role para baixo para o VirtualBox Oracle VM VirtualBox Extension Pack seção e clique em Todas as plataformas suportadas conforme marcado na captura de tela abaixo.

Seu navegador solicitará que você baixe o arquivo. Basta selecionar Salvar Arquivo e clique em OK.

Pacote de extensão VirtualBox deve ser baixado.

Agora, abra o VirtualBox e clique em Arquivo > Preferências…

De Extensões guia, clique no Adicionar ícone (

) como marcado na captura de tela abaixo.

Selecione o arquivo do VirtualBox Extension Pack que você acabou de baixar e clique em Abrir.

Clique em Instalar.

Você será solicitado a aceitar o contrato de licença VirtualBox. Para fazer isso, basta rolar até baixo e clicar em Concordo.

Digite a senha do seu usuário de login e clique em Autenticar.

O pacote de extensão VirtualBox deve ser instalado. Clique em OK.

Clique em OK.

Criação de uma máquina virtual VirtualBox:

Para aprender a criar uma máquina virtual VirtualBox, você pode ler o artigo como instalar o Fedora Workstation 35 no VirtualBox.

Conclusão:

Neste artigo, mostrei como instalar o VirtualBox a partir do repositório oficial do pacote do Arch Linux usando o gerenciador de pacotes do Pacman. Eu também mostrei como carregar automaticamente o módulo VirtualBox Kernel Vboxdrv na inicialização e adicionar seu usuário de login ao Vboxusers grupo. Eu mostrei como instalar o pacote de extensão VirtualBox também.