Skip to content

Non Linux OSs

Aaruni Kaushik edited this page Nov 9, 2023 · 1 revision

MaPS only supports Linux directly, as features from the Linux kernel (3.8+, with CONFIG_USER_NS) are relied upon. Users of MacOS and Windows should use a virtualised Linux environment to use MaPS. The recommended methods of achieving this are detailed below.

Windows

Users can run successfully use MaPS from inside WSL in a Windows environment. WSL2 is required for this task. It is available only in Windows 11 or Windows 10, Version 1903, Build 18362 or later.

WSL can be installed using instructions from this page. Running wsl --install will by default install a reasonably recent version of Ubuntu. Then simply follow the Ubuntu instructions of the installation section to use MaPS.

MacOS

The lima project on MacOS aims to provide a WSL like interface into Linux from a MacOS host. Lima can be installed via homebrew. Once installed, start the Linux VM with limactl start default. Then either run commands inside Linux by prefixing them with lima, for example lima uname -a , or simply type lima to open an interactive shell into the Linux environment. Once inside Lima, MaPS can be used like normal.

Clone this wiki locally