An open API service indexing awesome lists of open source software.

https://github.com/chmodshubham/multipass

Setup Canonical Multipass on Ubuntu and Configure a Desktop Environment
https://github.com/chmodshubham/multipass

canonical desktop-environment multipass ubuntu

Last synced: 5 months ago
JSON representation

Setup Canonical Multipass on Ubuntu and Configure a Desktop Environment

Awesome Lists containing this project

README

          

# Multipass Setup Guide

> [!IMPORTANT]
>
> - Follow [`setup-multiple-interfaces.md`](setup-multiple-interfaces.md) if you need to configure multiple network interfaces for your Multipass VM.
> - Follow [`setup-desktop-env.md`](setup-desktop-env.md) if you want to set up a desktop environment within your Multipass VM.

## Installation

Install Multipass using Snap:

```bash
sudo snap install multipass --channel=latest/stable
```

## Configure Bridge Networking

In the Multipass GUI, navigate to **Settings > Network** and select a bridge network interface.

![Bridge Network Selection](./images/multipass-bridge-nw-setup.png)

## Launch a Virtual Machine

From the **Catalogue** section, choose an Ubuntu version and configure the desired CPU, RAM, and disk settings.

![VM Launch](./images/vm-config.png)

## SSH Access

After the VM is created:

1. Add your SSH public key to the VM:

```bash
echo "" >> ~/.ssh/authorized_keys
```

2. You can now SSH into the VM from your local system:

```bash
ssh @
```