Multipass, da dis­tri­bui­dora Linux Canonical, é uma solução de vir­tu­a­li­za­ção que permite a usuários criar e gerenciar, de um jeito simples e eficiente, máquinas virtuais (VMs) com o Ubuntu para serem exe­cu­ta­das em di­fe­ren­tes sistemas ope­ra­ci­o­nais.

O que é o Multipass?

Multipass é um software de vir­tu­a­li­za­ção leve, es­pe­ci­al­mente de­sen­vol­vido para de­sen­vol­ve­do­res e ad­mi­nis­tra­do­res 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 ini­ci­a­li­za­ção e o ge­ren­ci­a­mento de VMs Ubuntu com um mínimo de esforço e oferece uma interface de linha de comando (CLI) simples.

Ao comparar softwares de vir­tu­a­li­za­ção, o Multipass se destaca prin­ci­pal­mente pelo foco no Ubuntu e pela rapidez na con­fi­gu­ra­ção das VMs. Além disso, a com­pa­ti­bi­li­dade nativa entre pla­ta­for­mas, como Windows, macOS e Linux, faz com que essa solução de vir­tu­a­li­za­ção se so­bres­saia em relação a outras, como o KVM.

Pré-re­qui­si­tos de uso do Multipass

Para usar o Multipass, os seguintes re­qui­si­tos devem ser atendidos:

  • Sistema ope­ra­ci­o­nal: O Multipass é com­pa­tí­vel com Windows 10 (64-bit), macOS e dis­tri­bui­ções Linux.
  • Hardware: Recomenda-se um sistema com pro­ces­sa­dor de 64 bits e pelo menos 4 GB de RAM para operar a máquina virtual de forma eficiente.
  • Per­mis­sões de ad­mi­nis­tra­dor: Para instalar e operar o Multipass, você precisa de pri­vi­lé­gios de ad­mi­nis­tra­dor.

Passo a passo: Como instalar o Multipass

A ins­ta­la­ção do Multipass varia de acordo com o sistema ope­ra­ci­o­nal.

Instalar o Multipass no Windows

No Windows, você precisará de um programa de ins­ta­la­ção dedicado para o Multipass.

Passo 1: Baixar programa de ins­ta­la­ção

Acesse o site oficial do Multipass e baixe o ins­ta­la­dor para Windows.

Passo 2: Executar programa de ins­ta­la­ção

Cer­ti­fi­que-se de que sua rede local está con­fi­gu­rada como privada antes de pros­se­guir, pois o Multipass não fun­ci­o­nará no Windows se a rede for pública. Em seguida, dê um duplo clique no ins­ta­la­dor baixado para iniciar o as­sis­tente de ins­ta­la­ção e siga as ins­tru­ções exibidas.

Passo 3: Concluir ins­ta­la­ção

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

Instalar o Multipass no macOS

No macOS, o Multipass pode ser fa­cil­mente instalado por meio do ge­ren­ci­a­dor de pacotes Homebrew. Se você ainda não utiliza o Homebrew, re­co­men­da­mos a ins­ta­la­ção antes de pros­se­guir com a ins­ta­la­çã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 au­to­ma­ti­ca­mente o Multipass.

Passo 2: Verificar ins­ta­la­ção

Após a ins­ta­la­ção, você pode verificar se o Multipass foi instalado com sucesso exe­cu­tando o comando multipass version no Terminal.

Ins­ta­la­ção no Linux

Para Ubuntu e outras dis­tri­bui­ções Linux, existem di­fe­ren­tes métodos de ins­ta­la­çã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 dis­tri­bui­ções via Snap

Se a sua dis­tri­bui­ção suporta o ge­ren­ci­a­dor de pacotes Snap, você pode instalar o Multipass exe­cu­tando o seguinte comando:

sudo snap install multipass
bash

In­de­pen­den­te­mente do método de ins­ta­la­ção escolhido para o Multipass em sistemas Linux, você pode verificar se a fer­ra­menta de vir­tu­a­li­za­ção foi instalada cor­re­ta­mente. 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 ins­ta­la­çã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. É re­co­men­dá­vel nomear a máquina, pois, caso contrário, será gerado um nome aleatório e menos sig­ni­fi­ca­tivo.

multipass launch --name test-vm
bash

Passo 2: De­ter­mi­nar versão do Ubuntu

Se você deseja usar uma versão es­pe­cí­fica do Ubuntu, primeiro pode vi­su­a­li­zar todas as versões dis­po­ní­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 in­for­ma­ções sobre uma versão es­pe­cí­fica, use o comando multipass info [nome_da_versão/alias]. Em seguida, você pode es­pe­ci­fi­car 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 in­for­ma­ções re­le­van­tes.

multipass list
bash

Passo 4: Es­ta­be­le­cer 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 es­pe­ci­fi­cada, per­mi­tindo que você interaja di­re­ta­mente 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 per­ma­nen­te­mente as VMs que foram excluídas an­te­ri­or­mente).
Ir para o menu principal