Platform

In Multipass, platform refers to the host computer’s operating system. This can be Windows, macOS, or Linux.

Feature disparities

While we strive to offer a uniform interface across the board, not all features are available on all platforms and there are some behaviour differences:

Feature

Only supported on…

Notes

Windows terminal integration

  • Windows

This affects the setting client.apps.windows-terminal.profiles

File and URL launches

  • Linux

This affects the launch command.

Mounts

  • Linux
  • macOS
  • Windows (disabled by default)

On Windows, mounts can be enabled with the setting local.privileged-mounts.
This affects the mount, umount, and launch commands.

Extra networks (QEMU)

  • Linux
  • macOS

When using the QEMU driver, extra networks are only supported on macOS.
This affects the networks command, as well as --network and --bridged options in launch.

Global IPv6 (QEMU)

  • Linux
  • macOS

When using the QEMU driver, global IPv6 addresses are only available on macOS.

Drivers

  • Linux
  • macOS
  • Windows

Different drivers are available on different platforms.
This affects the local.driver setting.
See Feature disparities for further behaviour differences depending on the selected driver.

Bridging Wi-Fi networks

  • macOS

Wi-Fi networks are not shown in the output of the networks command on Linux and Windows.