Editado 2 meses atrás por ExtremeHow Equipe Editorial
VirtualBoxLinuxInstalaçãoConfiguraçãoInicianteSoftwareSistema OperacionalPasso a Passo
Tradução atualizada 2 meses atrás
O VirtualBox é um poderoso software de virtualização gratuito que permite executar vários sistemas operacionais em uma única máquina. É útil para desenvolvedores, testadores e qualquer pessoa que precise executar vários sistemas operacionais sem precisar de hardware separado para cada um. Neste guia, explicaremos como instalar o VirtualBox em um sistema Linux. Iremos cobrir distribuições Linux comuns, incluindo Ubuntu, Fedora e CentOS. Ao final deste tutorial, você será capaz de instalar e executar o VirtualBox em sua máquina Linux com confiança.
O VirtualBox é uma plataforma de virtualização de código aberto que permite aos usuários criar e gerenciar máquinas virtuais. Com o VirtualBox, você pode executar diferentes sistemas operacionais em sua única máquina host, facilitando o trabalho com diferentes ambientes de software. Isso faz dele uma ferramenta muito flexível para desenvolvedores, testadores e profissionais de TI.
O VirtualBox suporta uma ampla gama de sistemas operacionais convidados, incluindo Windows, macOS, Linux, Solaris e muito mais. Ele também possui recursos robustos, como modo seamless, pastas compartilhadas, suporte para dispositivos USB e snapshots, que permitem salvar o estado da sua máquina virtual e retomá-lo mais tarde, quando necessário.
Antes de começarmos a instalação, existem alguns pré-requisitos que você precisa garantir:
O primeiro passo para instalar qualquer novo software em sua máquina Linux é atualizar a lista de pacotes do sistema e atualizar os pacotes existentes. Isso garante que todas as dependências de software estejam atualizadas, o que ajuda na instalação suave de novos programas.
Para fazer isso, execute o seguinte comando:
sudo apt update && sudo apt upgrade
Para sistemas que não são Ubuntu, você pode usar comandos semelhantes, como `sudo dnf update` ou `sudo yum update`.
O VirtualBox fornece seu próprio repositório para todas as distribuições suportadas. Adicionar esse repositório ao seu gerenciador de pacotes torna a instalação e as atualizações mais fáceis.
Abra seu terminal e adicione o repositório:
sudo sh -c 'echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" > /etc/apt/sources.list.d/virtualbox.list'
Em seguida, baixe e adicione a chave pública da Oracle:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
Adicione o Repositório do VirtualBox:
sudo dnf install -y https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Você precisará primeiro instalar o repositório EPEL e o repositório RPM Fusion para cobrir a ampla gama de pacotes dos quais o VirtualBox depende.
sudo yum install epel-release
sudo yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
Em seguida, adicione o repositório do VirtualBox:
sudo yum-config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
Depois de instalar o repositório, prossiga para instalar o VirtualBox usando o gerenciador de pacotes específico para sua distribuição Linux.
Agora, atualize sua lista de pacotes e instale o VirtualBox:
sudo apt update
sudo apt install virtualbox-6.1
Para o Fedora, você precisará instalar as últimas “Ferramentas de Desenvolvimento” e pacotes necessários antes de instalar o VirtualBox:
sudo dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
sudo dnf install VirtualBox-6.1
Para o CentOS, use o seguinte comando:
sudo yum install VirtualBox-6.1
O Oracle VM VirtualBox Extension Pack oferece funcionalidades adicionais, como suporte para dispositivos USB 2.0/3.0, VirtualBox RDP, criptografia de disco e mais. Esta é uma adição valiosa, especialmente se você planeja maximizar as funcionalidades de suas máquinas virtuais.
Primeiro, baixe o pacote de extensão usando o comando wget:
wget https://download.virtualbox.org/virtualbox/6.1.28/Oracle_VM_VirtualBox_Extension_Pack-6.1.28.vbox-extpack
Em seguida, instale-o com a ferramenta VBoxManage que vem com o VirtualBox:
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.28.vbox-extpack
Siga as instruções na tela para aceitar os termos de licença e confirmar a instalação.
Após a instalação do VirtualBox, você está agora pronto para começar a criar e usar máquinas virtuais! Abra o VirtualBox no menu Aplicativos. Você deve ver a interface do Oracle VM VirtualBox Manager.
Para criar uma nova máquina virtual, clique no botão "Novo" e siga os passos para configurar um ambiente virtual. Você precisará escolher qual sistema operacional deseja instalar, alocar recursos do sistema (como CPU e memória) e criar um disco virtual.
Se o VirtualBox não iniciar, pode ser devido à falta dos módulos necessários do kernel. Você pode tentar carregá-los com o seguinte comando:
sudo /sbin/vboxconfig
Se você tiver problemas relacionados a atualizações de kernel, certifique-se de reconstruir os módulos do kernel do VirtualBox:
sudo /sbin/vboxconfig
Além disso, consulte o manual do VirtualBox e fóruns online para mais etapas de solução de problemas, se necessário.
Instalar o VirtualBox em uma máquina Linux pode parecer complicado, pois requer a adição de repositórios e gerenciamento de dependências, mas torna-se simples ao seguir essas etapas. Com o VirtualBox, você pode explorar diferentes sistemas operacionais, testar software em diferentes ambientes e ganhar flexibilidade extensiva em sua máquina host Linux. Aproveite o potencial ilimitado que o VirtualBox oferece no seu ambiente de computação!
Se você encontrar algo errado com o conteúdo do artigo, você pode