Installation - meshtasticd
- Debian
- Raspbian
- Ubuntu
- Fedora
- RedHat (EPEL)
- Docker
- Flatpak
- OpenWRT
Debian packages are provided via OpenSUSE Build Service.
Supported: bookworm
(12)
Install - Debian 12 (bookworm
):
echo 'deb http://download.opensuse.org/repositories/network:/Meshtastic:/beta/Debian_12/ /' | sudo tee /etc/apt/sources.list.d/network:Meshtastic:beta.list
curl -fsSL https://download.opensuse.org/repositories/network:Meshtastic:beta/Debian_12/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/network_Meshtastic_beta.gpg > /dev/null
sudo apt update
sudo apt install meshtasticd
Experimental builds
These builds are provided without support, please do not file issues relating to Experimental builds.
Experimental Support: trixie
(testing), sid
(unstable)
Install - Debian 13 (trixie
):
echo 'deb http://download.opensuse.org/repositories/network:/Meshtastic:/beta/Debian_Testing/ /' | sudo tee /etc/apt/sources.list.d/network:Meshtastic:beta.list
curl -fsSL https://download.opensuse.org/repositories/network:Meshtastic:beta/Debian_Testing/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/network_Meshtastic_beta.gpg > /dev/null
sudo apt update
sudo apt install meshtasticd
Install - Debian unstable (sid
):
echo 'deb http://download.opensuse.org/repositories/network:/Meshtastic:/beta/Debian_Unstable/ /' | sudo tee /etc/apt/sources.list.d/network:Meshtastic:beta.list
curl -fsSL https://download.opensuse.org/repositories/network:Meshtastic:beta/Debian_Unstable/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/network_Meshtastic_beta.gpg > /dev/null
sudo apt update
sudo apt install meshtasticd
Raspbian (Raspberry Pi OS) packages are provided via OpenSUSE Build Service.
Supported: bookworm
(12)
Install - Raspbian 12 (bookworm
):
echo 'deb http://download.opensuse.org/repositories/network:/Meshtastic:/beta/Raspbian_12/ /' | sudo tee /etc/apt/sources.list.d/network:Meshtastic:beta.list
curl -fsSL https://download.opensuse.org/repositories/network:Meshtastic:beta/Raspbian_12/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/network_Meshtastic_beta.gpg > /dev/null
sudo apt update
sudo apt install meshtasticd
Ubuntu packages are provided via Canonical Launchpad.
Supported: plucky
(25.04), oracular
(24.10), noble
(24.04 LTS), jammy
(22.04 LTS)
Install:
# Install requirements for add-apt-repository
sudo apt install software-properties-common
# Add Meshtastic repo
sudo add-apt-repository ppa:meshtastic/beta
# Install meshtasticd
sudo apt install meshtasticd
Fedora packages are provided via Fedora COPR.
Supported: Fedora 42
, Fedora 41
Install:
# Add Meshtastic COPR repo
sudo dnf copr enable @meshtastic/beta
# Install meshtasticd
sudo dnf install meshtasticd
RedHat (EPEL) packages are provided via Fedora COPR.
Built with Redhat's UBI.
Supported: EPEL 9
, EPEL 10
CentOS Stream, RedHat Enterprise Linux, AlmaLinux, Rocky Linux, and other EPEL-supported distributions.
Install:
# Add Meshtastic COPR repos
sudo dnf config-manager --set-enabled crb
sudo dnf install epel-release
sudo dnf copr enable @meshtastic/beta
# Install meshtasticd
sudo dnf install meshtasticd
Docker containers are provided via DockerHub.
Supported platforms: linux/amd64
, linux/arm64
, linux/arm/v7
Pull Debian:
docker pull meshtastic/meshtasticd:beta-debian
Pull Alpine:
docker pull meshtastic/meshtasticd:beta-alpine
See: Docker Usage
Flatpaks are provided via FlatHub.
Includes ✨ Meshtastic UI.
Supported platforms: x86_64
, aarch64
Many distros support Flatpaks, see FlatHub Setup for help getting started.
Install:
flatpak install flathub org.meshtastic.meshtasticd
Run:
flatpak run org.meshtastic.meshtasticd
Notes:
- Flatpak releases currently only support USB radio connections, SPI radio connections are not supported.
- Flatpak releases do not currently support the
web
component.
Supported OpenWRT Versions: SNAPSHOT, 24.10
Supported platforms:
all the platforms!
- aarch64_cortex-a53
- aarch64_cortex-a72
- aarch64_cortex-a76
- aarch64_generic
- arm_arm1176jzf-s_vfp
- arm_arm926ej-s
- arm_cortex-a15_neon-vfpv4
- arm_cortex-a5_vfpv4
- arm_cortex-a7
- arm_cortex-a7_neon-vfpv4
- arm_cortex-a7_vfpv4
- arm_cortex-a8_vfpv3
- arm_cortex-a9
- arm_cortex-a9_neon
- arm_cortex-a9_vfpv3-d16
- arm_fa526
- arm_xscale
- armeb_xscale
- i386_pentium-mmx
- i386_pentium4
- loongarch64_generic
- mips64_mips64r2
- mips64_octeonplus
- mips64el_mips64r2
- mips_24kc
- mips_4kec
- mips_mips32
- mipsel_24kc
- mipsel_24kc_24kf
- mipsel_74kc
- mipsel_mips32
- powerpc64_e5500
- powerpc_464fp
- powerpc_8548
- riscv64_generic
- x86_64
See Also: