Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado.
Ao instalar pela primeira vez uma máquina virtual Linux usando o VirtualBox, você pode achar a experiência inferior. As adições de convidado do VirtualBox atualizam sua experiência de VM trazendo recursos adicionais para a mesa, incluindo uma área de transferência compartilhada, compartilhamento de arquivos de arrastar e soltar e suporte de dimensionamento de exibição adaptável.
Mas saber que você precisa adicionar adições de convidados às suas máquinas virtuais não é tão intuitivo quanto deveria ser. Esteja você usando Ubuntu, Fedora ou qualquer outra distribuição Linux, instalar o VirtualBox Guest Additions em sua máquina Linux é bastante fácil e mostraremos como fazê-lo.
Instalar adições de convidados do VirtualBox no Linux
A instalação de adições de convidados é uma das muitas maneiras de sobrecarregar suas máquinas virtuais. Antes de instalar o Guest Additions, você precisa
crie pelo menos uma máquina virtual usando o VirtualBox. Certifique-se de instalar o sistema operacional, pois você não poderá instalar o Guest Additions em um sistema operacional ativo.No Ubuntu e no Debian
Observe que esse método também funcionará para outras distribuições baseadas no Debian, incluindo Kali Linux e Linux Mint.
Inicie o VirtualBox e inicie a máquina virtual Ubuntu ou Debian. Deixe-o inicializar e aguarde o carregamento da área de trabalho. Atualize e atualize os pacotes existentes em seu sistema digitando:
sudo apt update && atualização sudo apt
Em seguida, execute o seguinte comando para instalar alguns pacotes necessários:
sudo apt instalarconstruir-essential dkms linux-headers-$(uname -r)
Em seguida, clique Dispositivos no menu VirtualBox e selecione Inserir imagem do CD de adições para convidados. Se você estiver usando o Ubuntu, notará que um ícone de disco aparecerá no dock. Clique nele para visualizar o conteúdo da imagem inserida. No Debian ou em outras distribuições, você pode visualizar os arquivos dentro da imagem do disco usando qualquer gerenciador de arquivos pré-instalado.
Clique com o botão direito do mouse no autorun.sh script e selecione Executar como um programa no menu de contexto.
Uma nova janela de terminal aparecerá e o sistema solicitará sua senha. Digite sua senha de administrador para continuar. Depois de concluído, o terminal exibirá o progresso da instalação.
Se preferir executar comandos do terminal, primeiro altere o diretório para a mídia inserida digitando:
cd /media/username/VBox_GA_*
Certifique-se de substituir "nome de usuário" no comando com seu nome de usuário real. Você também pode usar o comando lsblk para visualizar o caminho exato onde o sistema montou a mídia.
Uma vez dentro do diretório, execute o script autorun.sh digitando:
./autorun.sh
Digite sua senha de administrador e quando o terminal exibir "Pressione Return para fechar esta janela", bater Digitar e reinicie o sistema para que as alterações entrem em vigor.
Em distribuições baseadas em Arch
Instalando Adições de convidados do VirtualBox no Arch Linux e Manjaro é relativamente mais fácil do que em outras distribuições do Linux. Isso ocorre porque você pode instalar diretamente o virtualbox-guest-utils pacote do repositório Arch oficial em vez de instalá-lo manualmente usando o disco.
Muitos Distribuições Linux baseadas em Arch geralmente incluem o pacote Guest Additions ao instalá-los em uma máquina virtual. Se a sua instalação não oferecer suporte a adições de convidados por padrão, comece atualizando as fontes do pacote em seu sistema:
sudo pacman -Syyu
Em seguida, instale o pacote virtualbox-guest-utils digitando:
sudo pacman -S virtualbox-guest-utils
Termine reiniciando a máquina virtual. Isso garante que todas as alterações feitas no sistema sejam salvas.
No Fedora, CentOS e RHEL
Ao instalar o Fedora no VirtualBox, você notará que ele vem com o VirtualBox Guest Additions pré-instalado. Isso permite que você dimensione a resolução da máquina virtual redimensionando a janela do VirtualBox, compartilhe a área de transferência entre o host e a VM e compartilhamento bidirecional de arrastar e soltar arquivos.
Mas se você está correndo outras distribuições baseadas em RPM, talvez seja necessário instalar o Guest Additions manualmente. Para fazer isso, comece iniciando a máquina virtual. Então clique Dispositivos > Inserir imagem de CD do Guest Additions na barra de menu superior. No pop-up a seguir, selecione Correr.
Como alternativa, você também pode abrir a pasta usando um gerenciador de arquivos e clicar no botão Executar software prompt localizado logo abaixo da barra superior.
Digite a senha do administrador para autenticar a operação. Um terminal aparecerá e instalará os módulos necessários. Assim que você perceber o "Pressione Return para fechar esta janela" solicitar no terminal, pressione Digitar e reinicie a máquina virtual.
Como desinstalar o VirtualBox Guest Additions no Linux
Embora o VirtualBox Guest Additions traga apenas coisas boas para a mesa e não haja nenhum dano real em mantê-los instalados, caso você queira desinstalá-los, fazer isso é moleza.
Você pode verificar se o VirtualBox Guest Additions foi removido com sucesso da máquina virtual redimensionando a janela da VM. Se a exibição não for dimensionada de acordo com o tamanho da janela ou se você não conseguir copiar e colar texto do host para a VM ou vice-versa, você pode concluir que o pacote Guest Additions foi removido.
No Ubuntu e no Debian
No Ubuntu e Debian, altere o diretório de trabalho atual para /opt/VBoxGuestAdditions-[version]. Se você não souber o número exato da versão, pressione Aba depois de digitar o comando até "Aditivos" para acionar o preenchimento automático.
cd /opt/VBoxGuestAdditions-*
Em seguida, execute o script de desinstalação digitando:
sudo ./uninstall.sh
Após a conclusão do processo, reinicie a máquina virtual e verifique as alterações.
No Arch Linux e Manjaro
Desinstalar o VirtualBox Guest Additions em distribuições baseadas em Arch como Manjaro é tão simples quanto remover o virtualbox-guest-utils pacote usando Pacman:
sudo pacman -Rns virtualbox-guest-utils
No Fedora e outras distros baseadas em RPM
Para remover o VirtualBox Guest Additions no Fedora, digite o seguinte comando e digite y quando solicitado:
sudo dnf remove virtualbox-guest-additions
Se você instalou manualmente o Guest Additions, você precisa executar o script de desinstalação localizado em /opt/VBoxGuestAdditions-[version]. Primeiro, altere seu diretório de trabalho atual usando o comando cd:
cd /opt/VBoxGuestAdditions-*
Como você não saberá a versão exata do pacote instalado de antemão, você pode deixar o shell completar automaticamente seu comando pressionando Aba enquanto digita o nome da pasta.
Execute o script de desinstalação digitando:
sudo ./uninstall.sh
Por fim, reinicie a máquina virtual para verificar se as alterações persistem.
Configurações de máquinas virtuais facilitadas com o VirtualBox
As adições de convidados do VirtualBox são obrigatórias se você instalou uma distribuição Linux no VirtualBox e deseja aproveitar a experiência completa da área de trabalho. Normalmente, sem o Guest Additions, suas máquinas virtuais terão uma resolução de exibição fixa, sem suporte para compartilhamento da área de transferência ou transferência de arquivos do tipo arrastar e soltar.
Se você experimentou o VirtualBox e não o achou intuitivo ou conveniente o suficiente, está sempre livre para experimentar outro software de virtualização. VMware e Hyper-V são dois outros hipervisores que oferecem recursos semelhantes ao VirtualBox. Qual é o melhor? A resposta dependerá de sua preferência e caso de uso.