No mundo Gnu / Linux, o tópico mais comum é testar várias distribuições. Uma tarefa que se tornou mais viral graças às máquinas virtuais e softwares de virtualização. Isso ocorre porque essas máquinas nos permitem instalar quantos sistemas operacionais quisermos sem apagar nosso computador ou ter que fazer partições em nosso disco rígido.
A seguir vamos falar sobre VirtualBox, um software de virtualização, como obter e instalar este software e como criar uma máquina virtual.
O que é o VirtualBox?
A virtualização ou emulação de certas plataformas é algo que pode ser alcançado em qualquer sistema operacional, incluindo distribuições Gnu / Linux. Pode ser o caso de querermos usar emulação para um único programa, caso em que usaremos Vinhos ou podemos escolher emular ou virtualizar um sistema operacional inteiro.
Isso pode ser alcançado, desde que o sistema operacional que queremos virtualizar consome menos recursos do que o hardware que temos. É muito importante levar em consideração isso porque tentar virtualizar algo mais poderoso que nosso hardware ou nosso computador desabilitaria completamente o equipamento, parando de responder por um tempo ou suspendendo a atividade do software por motivos de segurança. Essa virtualização geralmente é feita em contêineres chamados de máquinas virtuais.. Geralmente, eles são gerenciados por programas de virtualização.
Um dos softwares mais poderosos para virtualizar sistemas operacionais corresponde à empresa VMWare, mas felizmente existe um software igualmente bom, poderoso e de código aberto que podemos instalar em qualquer distribuição Gnu / Linux. Este software é denominado VirtualBox.
O programa VirtualBox é open source e multiplataforma, para que possamos criar máquinas virtuais no Windows e depois transferi-las para o nosso computador com Linux para operação.
O VirtualBox é um dos poucos programas de virtualização que nos permite criar um disco rígido virtual em partes, ou seja, aumenta ou utiliza conforme a forma como o utilizamos. Outra característica do VirtualBox é a criação de máquinas virtuais de uma forma inovadora que nos ajuda a transportá-las como se fossem documentos de texto ou imagens de uma câmera.
Outro dos benefícios de O VirtualBox é que este programa suporta os sistemas operacionais mais famosos e populares que existem atualmente, não apenas várias distribuições Gnu / Linux, mas também versões do Windows, macOS, Solaris e BSD.
Este último é interessante porque existe uma versão para servidores que nos permitirá criar várias máquinas e gerenciá-las todas a partir de um único servidor, resultando em várias máquinas virtuais, mas apenas um único computador.
Como obter o VirtualBox?
Tal como acontece com o resto do software Gnu / Linux, existem três métodos para obter o VirtualBox. O primeiro desses métodos é através dos repositórios oficiais da distribuição. Isso significa que temos uma versão estável e funcional do VirtualBox, mas não a versão mais recente do programa e com isso também não teremos as novidades da versão mais recente. Na realidade Virtualbox está nos repositórios das principais distribuições Gnu / Linux.
A outra opção é obter o pacote de instalação através de o site oficial do programa. Esta opção permite-nos ter a versão mais recente do VirtualBox mas também é verdade que não foi testado com a distribuição e pode dificultar o funcionamento da distribuição ou não funcionar correctamente por falta de biblioteca.
O terceiro método para obter o VirtualBox é através do código-fonte. Este processo é o menos problemático, mas tem a desvantagem de exigir conhecimento avançado para compilar o código e criar o pacote de instalação. Não recomendado se quisermos ter o VirtualBox em nosso computador rapidamente.
Como instalar o VirtualBox?
Instalar o VirtualBox é muito simples. Se usarmos o repositório oficial, podemos procurar o programa de máquina virtual no gerenciador de software oficial ou abra um terminal e execute o seguinte código:
sudo apt-get install virtualbox
Sim, temos Ubuntu, Debian ou qualquer distribuição derivada destes. Sim, temos Arch Linux ou qualquer distribuição derivada dela, temos que executar o seguinte código:
sudo pacman -S virtualbox
Se não tivermos nenhuma dessas distribuições, temos Fedora, Red Hat ou uma distribuição baseada em uma dessas distribuições, então temos que executar o seguinte código:
sudo dnf install virtualbox
Sim, temos SUSE Linux, OpenSUSE ou qualquer distribuição baseada neles, então temos que executar o seguinte código:
sudo zypper install virtualbox
Ao executar qualquer um desses comandos ou comandos, o programa das máquinas virtuais será instalado, bem como todas as dependências necessárias para o programa funcionar. Se optarmos pelo instalação de um pacote obtido através do site oficial, então temos que executar o seguinte comando:
sudo dpkg -i NOMBRE-DEL-PAQUETE.deb
Ou executamos o seguinte se o pacote for em formato rpm:
sudo rpm -i NOMBRE-DEL-PAQUETE.rpm
Configuração do VirtualBox
A configuração do VirtualBox é muito simples, o mesmo não acontece com a configuração da máquina virtual. Assim que tivermos o VirtualBox instalado, nós o executamos e uma janela como a seguinte aparecerá:
Se já tivermos uma máquina virtual de outra instalação, ela aparecerá na coluna à esquerda em os botões Novo e Configurações. Normalmente não é necessário fazer muitas alterações, mas se quisermos que funcione perfeitamente então temos que ir para Arquivo e Preferências. Em Preferências, uma janela como a seguinte aparecerá:
Nele encontramos vários aspectos comuns que nossas máquinas virtuais terão, entre eles a entrada de informações, geralmente mouse e teclado; o tamanho padrão da tela e sua resolução; o idioma do aplicativo; a conexão de rede que as máquinas virtuais terão; as possíveis extensões que podemos adicionar e se quisermos configurar um proxy. Pessoalmente, a única coisa que costumo mudar é o Aba Geral o endereço do meu disco rígido onde as máquinas virtuais que são criadas serão salvas.
Tanto nos menus Máquina como Grupo temos várias ações com máquinas virtuais: desde a criação de uma nova máquina virtual até movê-la do local para a clonagem. Existem atalhos para essas ações, mas a clonagem não é, ela só se encontra no menu Máquina e é usada para clonar máquinas virtuais, algo muito útil mesmo que você não acredite.
Como criar uma máquina virtual com o Virtualbox
Para ter uma ideia de como funciona o VirtualBox, vamos ver como criar uma máquina virtual para instalar uma distribuição Gnu / Linux. Primeiro temos que abrir o programa e clicar no botão Novo. Uma janela como a seguinte aparecerá:
Temos que adicionar o nome da máquina virtual, é melhor chamá-lo pelo sistema operacional. Em seguida, selecione o tipo de sistema operacional que iremos instalar, neste caso será o Linux e, em seguida, selecione a distribuição que iremos instalar, neste caso o Ubuntu. Pressionamos próximo e a tela da memória RAM aparecerá.
Isto é muito importante: NUNCA precisa colocar mais memória RAM do que a metade que temos. Ou seja, se tivermos 4 Gb, nunca adicione mais do que 2 Gb à máquina, se tivermos 2 Gb não poderemos adicionar mais de 1 Gb. Isso é importante porque se não cumprirmos, nem a máquina virtual nem nosso computador funcionarão bem.
Clique em Avançar e a janela do disco rígido aparecerá. Nós selecionamos a opção "Criar um disco rígido virtual" e pressione o botão criar.
Na próxima tela deixamos como marcado, ou seja, criar um disco rígido VirtualBox e clique em Avançar. Na próxima tela marcamos a opção "Reservado dinamicamente"Isso fará com que o programa não reserve os gigabytes do disco rígido, mas os leve de acordo com as necessidades da máquina virtual, sempre não ultrapassando o limite indicado abaixo.
Agora temos que indicar qual é o tamanho máximo do disco rígido de nossa máquina virtual. Na hora de escolher o sistema operacional, o VirtualBox já nos deixa marcados o valor mínimo necessário. Após estabelecê-lo, pressionamos o botão criar e teremos nossa máquina virtual. Agora só temos que marcar a máquina virtual e clicar no botão "Iniciar" para que a máquina virtual rode.
Podemos ver que depois de alguns segundos, a máquina virtual fica preta com um traço branco. Isto é porque não tem nenhum sistema operacional instalado, temos que adicionar que. Para fazer isso, obtemos uma imagem ISO do Ubuntu e depois vamos para a configuração do VirtualBox. E em Storage, no disco com o sinal +, indicamos a imagem ISO. Pressionamos o botão aceitar e depois de reiniciar a máquina, a imagem ISO será executada e a instalação da distribuição prosseguirá.
E agora?
Você pode achar que não é muito útil criar uma máquina virtual, mas depois de usar várias máquinas virtuais, você entenderá a utilidade deste software em uma distribuição Gnu / Linux: desde poder experimentar uma nova versão até instalar uma versão do Windows. Resolvendo assim muitos problemas que os usuários Linux enfrentam diariamente.
Este artigo é muito superficial. Qualquer pessoa sabe baixar um software e instalá-lo. O que ninguém escreve são coisas que não são óbvias, como instalar uma versão mais antiga do VirtualBox para Linux e do disco rígido, ou como instalar o VirtualBox em um PC com processador e placa-mãe antigos. Por favor, escreva sobre algo que vale a pena ler.
Obrigado pela informação