Installation - meshtasticd
This page outlines the setup of MeshtasticD, utilizing portduino to run the Meshtastic node 'firmware' on Linux/MacOS devices.
Select your distribution or platform below to get started:
macOSHomebrewDebianDebian 12, 13Raspbian32-bit RPi OSUbuntu22.04+, PPAFedoraFedora 42, 43Red Hat (EPEL)EPEL 9, 10Dockeramd64, arm64, armv7Flatpakvia FlatHubOpenWrtRoutersNixOSx86_64, aarch64
Feature Support Overview
| Distribution | USB Radio | SPI Radio | MUI | Web |
|---|---|---|---|---|
| macOS | ✅ | ❌ | ❌ | ❌ |
| Debian | ✅ | ✅ | ✅ | ✅ |
| Raspbian | ✅ | ✅ | ✅ | ✅ |
| Ubuntu | ✅ | ✅ | ✅ | ✅ |
| Fedora | ✅ | ✅ | ✅ | ✅ |
| Red Hat (EPEL) | ✅ | ✅ | ✅ | ✅ |
| Docker | ✅ | ✅ | ❌ | ✅/❌ |
| Flatpak | ✅ | ❌ | ✅ | ❌ |
| OpenWrt | ✅ | ⏸️ | ❌ | ✅ |
| NixOS | ✅ | ✅ | ✅ | ✅ |
See Also: