Ubuntu
Ubuntu packages are provided via Canonical Launchpad.
| Feature | Status |
|---|---|
| 🔌 USBUSB (Universal Serial Bus). The wired connection used to power a device, flash firmware onto it, and communicate with it over serial. Radio | ✅ |
| 🕸️ SPISPI (Serial Peripheral Interface). A bus used between the microcontroller and peripherals such as the LoRa radio and the display. Radio | ✅ |
| 📱 MUIMUI (Meshtastic UI). An on-device interface for interacting with the mesh and changing most basic settings without a phone client. | ✅ |
| 🌐 Web | ✅ |
Supported: resolute (26.04 LTS), questing (25.10), noble (24.04 LTS), jammy (22.04 LTS)
Install
- Beta
- Alpha
- Daily
# 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
# Install requirements for add-apt-repository
sudo apt install software-properties-common
# Add Meshtastic repo
sudo add-apt-repository ppa:meshtastic/alpha
# Install meshtasticd
sudo apt install meshtasticd
# Install requirements for add-apt-repository
sudo apt install software-properties-common
# Add Meshtastic repo
sudo add-apt-repository ppa:meshtastic/daily
# Install meshtasticd
sudo apt install meshtasticd