Tutorial do Multipass para principiantes
O Multipass, da distribuidora de Linux Canonical, é uma solução de virtualização que permite aos utilizadores criar e gerir facilmente máquinas virtuais (VM) do Ubuntu em vários sistemas operativos.
O que é o Multipass?
O Multipass é um software de virtualização leve, desenvolvido especialmente para programadores e administradores de sistemas que pretendem testar ou utilizar o Ubuntu num ambiente isolado, ou que pretendem criar uma nova instância do Ubuntu com um único comando. Este software permite criar, iniciar e gerir máquinas virtuais do Ubuntu com o mínimo de esforço e oferece uma interface de linha de comandos (CLI) simples.
Na comparação de software de virtualização, o Multipass destaca-se pelo seu foco no Ubuntu e pela rapidez com que a máquina virtual é configurada. Oferece também suporte nativo multiplataforma para Windows, macOS e Linux, o que o distingue de soluções como o KVM.
Requisitos para utilizar o Multipass
Para utilizar o Multipass, deve cumprir os seguintes requisitos:
- Sistema operativo: O Multipass é compatível com o Windows 10 (64 bits), o macOS e distribuições Linux.
- Hardware: recomenda-se um sistema com processador de 64 bits e, pelo menos, 4 GB de RAM para operar a máquina virtual de forma eficiente.
- Permissões de administrador: são necessárias permissões de administrador para instalar e executar o software Multipass.
Instalação do Multipass passo a passo
A instalação do Multipass varia consoante o sistema operativo.
Instalação no Windows
No Windows, será necessário um programa de instalação específico para instalar o Multipass.
Passo 1: descarregar o programa de instalação
Visite o site oficial do Multipass e descarregue o programa de instalação para Windows.
Passo 2: executar o programa de instalação
Na etapa seguinte, certifique-se de que a sua rede local é privada, pois, caso contrário, o Multipass não funcionará no Windows. Em seguida, clique duas vezes no ficheiro descarregado para iniciar o programa de instalação e siga as instruções do assistente de instalação.
Passo 3: concluir a instalação
Depois de concluir a instalação, pode utilizar o Multipass através da linha de comandos ou do PowerShell.
Instalação no macOS
No macOS, o Multipass pode ser facilmente descarregado através do gestor de pacotes Homebrew. Se não utilizar o Homebrew, é necessário concluir a instalação do Homebrew antes de instalar o Multipass.
Passo 1: fazer o download através do Homebrew
Em primeiro lugar, abre o terminal e executa o seguinte comando para atualizar o Homebrew e instalar o Multipass:
brew install --cask multipassbashO Homebrew irá descarregar e instalar o Multipass automaticamente.
Passo 2: verificar a instalação
Após a instalação, pode verificar se a instalação foi concluída com sucesso, digitando o comando multipass version no terminal.
Instalação no Linux
No Ubuntu e noutras distribuições Linux, existem vários métodos de instalação disponíveis:
Opção 1: instalação no Ubuntu através do APT
Atualize o sistema de gestão de pacotes APT e instale o Multipass no Ubuntu utilizando os seguintes comandos:
sudo apt update
sudo apt install multipassbashOpção 2: instalação noutras distribuições através do Snap
Se a sua distribuição for compatível com o gestor de pacotes Snap, pode instalar o Multipass executando o seguinte comando:
sudo snap install multipassbashIndependentemente do método de instalação que escolher para o Multipass no Linux, pode verificar se a ferramenta de virtualização está instalada corretamente executando o comando multipass version no seu terminal.
Como criar uma máquina virtual com o Multipass?
Depois de instalar o Multipass, pode começar a criar e a gerir máquinas virtuais Ubuntu.
Passo 1: criar uma máquina virtual
Para criar uma nova máquina virtual, utilize o comando launch. Este comando descarrega a imagem mais recente do Ubuntu e inicia uma nova máquina virtual, à qual pode atribuir um nome através do parâmetro opcional --name. Recomenda-se realizar este passo, pois, caso contrário, será gerado um nome aleatório que não fará muito sentido.
multipass launch --name test-vmbashPasso 2: escolher a versão do Ubuntu
Se quiseres utilizar uma versão específica do Ubuntu, em primeiro lugar, podes ver todas as versões disponíveis com o seguinte comando:
multipass findbashCom este comando, obterá uma lista com várias versões do Ubuntu e os respetivos nomes alternativos. Para obter mais detalhes sobre uma versão específica, pode utilizar o comando multipass info [nombre de la versión/alias]. Em seguida, pode escolher a sua versão preferida com o comando launch. No exemplo seguinte, é instalada a versão Ubuntu 22.04 LTS:
multipass launch --name test-vm 22.04bashPasso 3: verificar o estado das máquinas virtuais
Para ver uma lista de todas as máquinas virtuais ativas, pode utilizar o comando abaixo. Este comando apresenta todas as máquinas virtuais em execução, o seu estado e endereço IP, além de outras informações relevantes.
multipass listbashPasso 4: ligar a uma máquina virtual
Para aceder a uma máquina virtual em execução, utilize o comando shell:
multipass shell test-vmbashEste comando abre uma sessão SSH na máquina virtual especificada, permitindo-lhe trabalhar diretamente com ela.
Passo 5: gerir e controlar as máquinas virtuais
O Multipass oferece vários comandos para gerir as suas máquinas virtuais:
- Suspender uma VM:
multipass suspend test-vm - Reiniciar uma VM suspensa:
multipass start test-vm - Eliminar uma VM:
multipass delete test-vm - Eliminar definitivamente todas as VM eliminadas:
multipass purge(as máquinas virtuais eliminadas permanecem no estado «eliminado» até serem eliminadas definitivamente com este comando)