Siga ZDNET: Adicione-nos como fonte preferencial no Google.
Principais conclusões da ZDNET
- Se você precisar usar máquinas virtuais no Linux, experimente o Virt-Supervisor.
- O Virt-Supervisor é mais confiável que o VirtualBox.
- Virt-Supervisor é totalmente gratuito e de código aberto.
Sou um apoiador de longa information do VirtualBox. Ao longo dos anos, escrevi provavelmente centenas de artigos sobre isso para diversas publicações e criei milhares de máquinas virtuais. O VirtualBox foi essencial para minha capacidade de cobrir o Linux.
Mas recentemente, tive que dispensar o gerenciador de máquina digital porque já estava farto.
Por que larguei o VirtualBox
Há duas semanas, do nada e justamente quando mais precisava do VirtualBox, descobri que não conseguia criar máquinas virtuais. Quando a mesma coisa aconteceu uma semana antes, tive que realizar uma desinstalação e reinstalar o software program para fazê-lo funcionar.
Além disso: As melhores distribuições Linux para iniciantes: testadas e revisadas por especialistas
Desta vez, esse expurgo não funcionou. Não importa o que eu tentei, não consegui fazer o VirtualBox se comportar. Esse mesmo problema surgiu para mim repetidamente ao longo dos anos. O número de vezes que tive que desinstalar e reinstalar o VirtualBox é alucinante. Às vezes, desinstalar e reinstalar não é suficiente para resolver o problema. Pior ainda, os erros que recebo não ajudam em nada.
Anos atrás, eu escrevi outro software program de VM sobre o qual tinha sentimentos confusos. Em alguns aspectos, period melhor que o VirtualBox, mas em outros aspectos… nem tanto.
Esse software program é uma combinação de KVM e Virt-Supervisor.
O que é KVM?
KVM, que significa Máquina Digital Baseada em Kernel, é uma tecnologia de código aberto incorporada ao kernel Linux. KVM aproveita a virtualização de {hardware}, como Intel VT e AMD-V, que promete desempenho quase nativo para máquinas virtuais.
Além disso: o Linux será imparável em 2026 – mas uma lenda do código aberto pode não sobreviver
Em outras palavras, não há necessidade de instalar o KVM no Linux porque ele já está lá. E como o KVM faz parte do kernel, eu estava bastante confiante de que seria muito mais confiável que o VirtualBox.
O que é Virt Supervisor?
Virt-Supervisor é simplesmente um front-end GUI para KVM que gerencia máquinas virtuais por meio de libvirt. A GUI pode não ser o software program de aparência mais moderna que você já viu, mas torna o trabalho com libvirt e KVM exponencialmente mais fácil do que usar a linha de comando.
Há uma coisa que você precisa entender sobre o Virt-Supervisor. A Crimson Hat descontinuau o software program há algum tempo em favor de Cabine. No entanto, a descontinuação se aplica apenas ao RHEL. Além disso, não considero o Cockpit uma solução viável para gerenciamento de máquinas virtuais porque você precisa passar por certos obstáculos para que ele funcione corretamente. O Virt-Supervisor ainda está em desenvolvimento ativo e é (na minha opinião) um caminho muito mais fácil do que o Cockpit.
Portanto, se você vir menção de que o software program está obsoleto, saiba que provavelmente isso não se aplica a você.
O Virt-Supervisor é tão fácil de usar quanto o VirtualBox?
A resposta é complicada. O VirtualBox torna a criação de máquinas virtuais muito simples – quando as coisas estão “normais”. Quando as coisas não estão normais, o VirtualBox pode ficar um pouco confuso. Qual driver de vídeo eu uso? Preciso ativar ou desativar o UEFI? Às vezes, são suposições e podem ser bastante frustrantes.
Também: 5 das minhas distribuições Linux favoritas prontas para uso – sem necessidade de configuração
Virt-Supervisor tem suas próprias complicações. A única forma de definir onde uma máquina digital será armazenada é através de swimming pools de armazenamento; caso contrário, você acabará usando o padrão, que está na mesma unidade do seu sistema operacional. Considerando quantas máquinas virtuais costumo criar, essa não é uma solução viável. Por causa disso, sou forçado a criar swimming pools de armazenamento.
Quando você começa a trabalhar com swimming pools de armazenamento, pode ser um pouco complicado. Depois que você pega o jeito, no entanto, isso se torna uma segunda natureza.
Quanto à rede, com o VirtualBox, sempre tive que lembrar de definir a opção Rede como Bridged; caso contrário, as máquinas na minha LAN não conseguiriam acessar a VM. Por outro lado, o Virt-Supervisor usa rede em ponte por padrão. Tudo o que você precisa fazer é inicializar a VM, localizar o endereço IP e pronto.
Quando usei o Virt-Supervisor pela primeira vez, anos atrás, descobri que não period tão fácil de usar quanto o VirtualBox. Agora, porém, tenho o prazer de informar que é igualmente fácil de usar, especialmente se você considerar a frequência com que o VirtualBox quebra. Com o Virt-Supervisor, não preciso gastar uma hora a cada duas semanas tentando fazer com que o software program faça o que deveria.
Também: 5 razões pelas quais o Linux ultrapassará o Home windows e o MacOS no desktop – eventualmente
Sim, o Virt-Supervisor tem uma curva de aprendizado um pouco mais acentuada que o VirtualBox. (Em breve escreverei um artigo sobre como criar uma VM com o Virt-Supervisor.) No entanto, a recompensa por se atualizar é uma solução muito mais confiável que oferece desempenho quase nativo e não determine aleatoriamente que concluiu seu trabalho.
Não tenho tempo para isso. Por outro lado, tive tempo para passar alguns minutos descobrindo o Virt-Supervisor.
Como obter o Virt Supervisor
Virt-Supervisor não é apenas gratuito, mas também fácil de instalar. Você já tem o backend instalado (já que o KVM está embutido no kernel), então tudo que você precisa fazer é instalar o frontend, que pode ser feito assim:
- Distribuições baseadas em Ubuntu/Debian – sudo apt-get set up qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager -y
- Distribuições baseadas no Fedora – sudo dnf group set up –com virtualização opcional
- Distribuições baseadas em Arch – sudo pacman -S –needed qemu virt-manager dnsmasq iptables-nft
Após a instalação, certifique-se de iniciar e habilitar a libvirt com:
sudo systemctl allow –now libvirtd
sudo usermod -aG libvirt $ USUÁRIO
Depois disso, saia e faça login novamente para que as alterações tenham efeito.
Agora você deve conseguir criar sua primeira máquina digital com Virt-Supervisor e KVM.
Falaremos mais sobre isso mais tarde.











