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:
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:
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.