Multipass, da distribuidora Linux Canonical, é uma solução de virtualização que permite a usuários criar e gerenciar, de um jeito simples e eficiente, máquinas virtuais (VMs) com o Ubuntu para serem executadas em diferentes sistemas operacionais.

O que é o Multipass?

Multipass é um software de virtualização leve, especialmente desenvolvido para desenvolvedores e administradores de sistemas que desejam testar ou usar o Ubuntu em um ambiente isolado, ou criar um novo ambiente Ubuntu com um único comando, de forma rápida e prática. Ele permite a criação, a inicialização e o gerenciamento de VMs Ubuntu com um mínimo de esforço e oferece uma interface de linha de comando (CLI) simples.

Ao comparar softwares de virtualização, o Multipass se destaca principalmente pelo foco no Ubuntu e pela rapidez na configuração das VMs. Além disso, a compatibilidade nativa entre plataformas, como Windows, macOS e Linux, faz com que essa solução de virtualização se sobressaia em relação a outras, como o KVM.

Pré-requisitos de uso do Multipass

Para usar o Multipass, os seguintes requisitos devem ser atendidos:

  • Sistema operacional: O Multipass é compatível com Windows 10 (64-bit), 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: Para instalar e operar o Multipass, você precisa de privilégios de administrador.

Passo a passo: Como instalar o Multipass

A instalação do Multipass varia de acordo com o sistema operacional.

Instalar o Multipass no Windows

No Windows, você precisará de um programa de instalação dedicado para o Multipass.

Passo 1: Baixar programa de instalação

Acesse o site oficial do Multipass e baixe o instalador para Windows.

Passo 2: Executar programa de instalação

Certifique-se de que sua rede local está configurada como privada antes de prosseguir, pois o Multipass não funcionará no Windows se a rede for pública. Em seguida, dê um duplo clique no instalador baixado para iniciar o assistente de instalação e siga as instruções exibidas.

Passo 3: Concluir instalação

Após a conclusão da instalação, você pode usar o Multipass pelo Prompt de Comando ou PowerShell.

Instalar o Multipass no macOS

No macOS, o Multipass pode ser facilmente instalado por meio do gerenciador de pacotes Homebrew. Se você ainda não utiliza o Homebrew, recomendamos a instalação antes de prosseguir com a instalação do Multipass.

Passo 1: Baixar Multipass via Homebrew

Abra o Terminal e execute o seguinte comando para atualizar o Homebrew e instalar o Multipass:

brew install --cask multipass
bash

O Homebrew irá baixar e instalar automaticamente o Multipass.

Passo 2: Verificar instalação

Após a instalação, você pode verificar se o Multipass foi instalado com sucesso executando o comando multipass version no Terminal.

Instalação no Linux

Para Ubuntu e outras distribuições Linux, existem diferentes métodos de instalação:

Método 1: Instalar o Multipass no Ubuntu via APT

Atualize o sistema de pacotes APT e instale o Multipass no Ubuntu com os seguintes comandos:

sudo apt update
sudo apt install multipass
bash

Método 2: Instalar em outras distribuições via Snap

Se a sua distribuição suporta o gerenciador de pacotes Snap, você pode instalar o Multipass executando o seguinte comando:

sudo snap install multipass
bash

Independentemente do método de instalação escolhido para o Multipass em sistemas Linux, você pode verificar se a ferramenta de virtualização foi instalada corretamente. Para isso, execute o comando multipass version no seu terminal.

Cloud Compute Engine da IONOS

Empresas de médio e grande porte optam pela nuvem da Alemanha. Serviços IaaS e PaaS são para campeões.

  • Seguro
  • Confiável
  • Flexível

Como criar uma máquina virtual com o Multipass?

Após a instalação do Multipass, você pode começar a criar e gerenciar VMs Ubuntu.

Passo 1: Criar máquina virtual

Para criar uma nova VM, utilize o comando launch. Este comando fará o download da imagem mais recente do Ubuntu e iniciará uma nova VM, que pode ser nomeada à sua escolha com o parâmetro opcional --name. É recomendável nomear a máquina, pois, caso contrário, será gerado um nome aleatório e menos significativo.

multipass launch --name test-vm
bash

Passo 2: Determinar versão do Ubuntu

Se você deseja usar uma versão específica do Ubuntu, primeiro pode visualizar todas as versões disponíveis com o seguinte comando:

multipass find
bash

Isso exibirá uma lista com várias versões do Ubuntu e seus aliases. Para obter mais informações sobre uma versão específica, use o comando multipass info [nome_da_versão/alias]. Em seguida, você pode especificar a versão desejada no comando launch. Aqui está como instalar o Ubuntu 22.04 LTS:

multipass launch --name test-vm 22.04
bash

Passo 3: Verificar status das VMs

Para exibir uma lista de todas as máquinas virtuais ativas, use o seguinte comando. Ele mostrará todas as VMs em execução, seu status, endereço IP e outras informações relevantes.

multipass list
bash

Passo 4: Estabelecer conexão com uma VM

Para acessar uma VM em execução, use o comando shell:

multipass shell test-vm
bash

Esse comando abrirá uma sessão SSH para a VM especificada, permitindo que você interaja diretamente com ela.

Passo 5: Gerenciar e controlar VMs

O Multipass oferece uma série de comandos para gerenciar suas VMs:

  • Suspender VM: multipass suspend test-vm
  • Iniciar VM suspensa: multipass start test-vm
  • Excluir VM: multipass delete test-vm
  • Remover todas as VMs excluídas: multipass purge (esse comando remove permanentemente as VMs que foram excluídas anteriormente).
Este artigo foi útil?
Ir para o menu principal