// getting-started

Requirements

macOS

  • macFUSE, installed separately (kernel extension approval and reboot required on first install). See instructions on official macFUSE website to complete this only required preliminary step: https://macfuse.github.io/
  • Homebrew is the simplest install approach. Building from source requires C compiler (cc, clang, or GCC) as usual, and make.

Linux

  • libfuse3 and its development headers to build from source (libfuse3-dev / fuse3-devel depending on distro).
  • fusermount3 available on system (part of fuse3 package).

FUSE 3. Package is fuse3 (gives you fusermount3). To build from source you also need the headers (libfuse3-dev or fuse3-devel) and pkg-config. Any current FUSE 3 is fine (tested with fusermount3 3.18.2).

# Debian / Ubuntu
sudo apt install fuse3 libfuse3-dev pkg-config

# Fedora / RHEL family
sudo dnf install fuse3 fuse3-devel pkgconf

# openSUSE
sudo zypper install fuse3 fuse3-devel pkgconf

# Arch
sudo pacman -S fuse3 pkgconf

# Alpine (musl)
sudo apk add fuse3 fuse3-dev pkgconf