# Tutorial Multipass: Como instalar e começar a usar

Multipass, da distribuidora Linux Canonical, é uma **solução de [virtualização](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/virtualizacao/ "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](https://multipass.run/install "Multipass: Ubuntu VMs on demand for any workstation ") 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](https://www.ionos.com/pt-br/digitalguide/servidor/ferramentas/homebrew-mac-install/), 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:

```bash
brew install --cask multipass
```

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:

```bash
sudo apt update
sudo apt install multipass
```

#### 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:

```bash
sudo snap install multipass
```

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.

## 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.

```bash
multipass launch --name test-vm
```

### 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:

```bash
multipass find
```

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:

```bash
multipass launch --name test-vm 22.04
```

### 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.

```bash
multipass list
```

### Passo 4: Estabelecer conexão com uma VM

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

```bash
multipass shell test-vm
```

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).


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/multipass/](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/multipass/) for AI/LLM consumption.