_linux-install
| Функция | Статус |
| ------------------------ | ------ |
| 🔌 [USB Радио][USBRadio] | ✅ |
| 🕸️ [SPI Радио][SPIRadio] | ✅ |
| 📱 [MUI][MUI] | ✅ |
| 🌐 [Веб][WebClient] | ✅ |
Поддерживается: `trixie` (13), `bookworm` (12)
**Установка — Debian 13 (`trixie`):**
```shell
[[ "$(. /etc/os-release && echo $NAME)" == Raspbian* ]] && echo "ERROR: Raspberry Pi OS (32-bit) detected, please use the Raspbian repos."
echo 'deb http://download.opensuse.org/repositories/network:/Meshtastic:/beta/Debian_13/ /' | sudo tee /etc/apt/sources.list.d/network:Meshtastic:beta.list
curl -fsSL https://download.opensuse.org/repositories/network:Meshtastic:beta/Debian_13/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/network_Meshtastic_beta.gpg > /dev/null
sudo apt update
sudo apt install meshtasticd
```
**Установка — Debian 12 (`bookworm`):**
```shell
[[ "$(. /etc/os-release && echo $NAME)" == Raspbian* ]] && echo "ERROR: Raspberry Pi OS (32-bit) detected, please use the Raspbian repos."
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
```
Экспериментальные сборки
Эти сборки предоставляются без поддержки, пожалуйста, **не создавайте отчёты об ошибках**, связанные с экспериментальными сборками.
Экспериментальная поддержка: `forky` (testing), `sid` (unstable)
**Установка — Debian 14 (`forky`):**
```shell
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
```
**Установка — Debian unstable (`sid`):**
```shell
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
```
:::warning
Эти сборки подходят только для 32-битных установок Raspberry Pi OS *armhf*.
Для установок **64-битного** Raspberry Pi OS используйте пакеты [<Icon icon="mdi:debian"/> Debian](../../docs/software/linux/installation/?os=debian.html).
:::
| Функция | Статус |
| ------------------------ | ------ |
| 🔌 [USB Радио][USBRadio] | ✅ |
| 🕸️ [SPI Радио][SPIRadio] | ✅ |
| 📱 [MUI][MUI] | ✅ |
| 🌐 [Веб][WebClient] | ✅ |
Поддерживается: `trixie` (13), `bookworm` (12)
**Установка — Raspbian 13 (`trixie`):**
```shell
[[ "$(. /etc/os-release && echo $NAME)" != Raspbian* ]] && echo "ERROR: Raspberry Pi OS (32-bit) not detected, please use the Debian repos."
echo 'deb http://download.opensuse.org/repositories/network:/Meshtastic:/beta/Raspbian_13/ /' | sudo tee /etc/apt/sources.list.d/network:Meshtastic:beta.list
curl -fsSL https://download.opensuse.org/repositories/network:/Meshtastic:/beta/Raspbian_13/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 12 (`bookworm`):**
```shell
[[ "$(. /etc/os-release && echo $NAME)" != Raspbian* ]] && echo "ERROR: Raspberry Pi OS (32-bit) not detected, please use the Debian repos."
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
```
| Функция | Статус |
| ------------------------ | ------ |
| 🔌 [USB Радио][USBRadio] | ✅ |
| 🕸️ [SPI Радио][SPIRadio] | ✅ |
| 📱 [MUI][MUI] | ✅ |
| 🌐 [Веб][WebClient] | ✅ |
Поддерживается: `plucky` (25.04), `noble` (24.04 LTS), `jammy` (22.04 LTS)
**Установка:**
```shell
# 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
```
Экспериментальные сборки
Эти сборки предоставляются без поддержки, пожалуйста, **не создавайте отчёты об ошибках**, связанные с экспериментальными сборками.
Экспериментальная поддержка: `questing` (25.10)
**Установка:**
> Установите по инструкциям выше.
| Функция | Статус |
| ------------------------ | ------ |
| 🔌 [USB Радио][USBRadio] | ✅ |
| 🕸️ [SPI Радио][SPIRadio] | ✅ |
| 📱 [MUI][MUI] | ✅ |
| 🌐 [Веб][WebClient] | ✅ |
Поддерживается: Fedora `42`, Fedora `41`
**Установка:**
```shell
# Add Meshtastic COPR repo
sudo dnf copr enable @meshtastic/beta
# Install meshtasticd
sudo dnf install meshtasticd
```
Экспериментальные сборки
Эти сборки предоставляются без поддержки, пожалуйста, **не создавайте отчёты об ошибках**, связанные с экспериментальными сборками.
Экспериментальная поддержка: Fedora `43`
**Установка:**
> Установите по инструкциям выше.
| Функция | Статус |
| ------------------------ | ------ |
| 🔌 [USB Радио][USBRadio] | ✅ |
| 🕸️ [SPI Радио][SPIRadio] | ✅ |
| 📱 [MUI][MUI] | ✅ |
| 🌐 [Веб][WebClient] | ✅ |
Поддерживается: EPEL `9`, EPEL `10`
CentOS Stream, Red Hat Enterprise Linux, AlmaLinux, Rocky Linux и другие [дистрибутивы, поддерживаемые EPEL](https://docs.fedoraproject.org/en-US/epel/getting-started/).
**Установка:**
```shell
# 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
```
Поддерживаемые платформы: `linux/amd64`, `linux/arm64`, `linux/arm/v7`
**Debian:**
| Функция | Статус |
| ------------------------ | ------ |
| 🔌 [USB Радио][USBRadio] | ✅ |
| 🕸️ [SPI Радио][SPIRadio] | ✅ |
| 📱 [MUI][MUI] | ❌ |
| 🌐 [Веб][WebClient] | ✅ |
```shell
docker pull meshtastic/meshtasticd:beta-debian
```
**Alpine:**
| Функция | Статус |
| ------------------------ | ------ |
| 🔌 [USB Радио][USBRadio] | ✅ |
| 🕸️ [SPI Радио][SPIRadio] | ✅ |
| 📱 [MUI][MUI] | ❌ |
| 🌐 [Веб][WebClient] | ❌ |
```shell
docker pull meshtastic/meshtasticd:beta-alpine
```
См.: [Использование Docker](../../docs/software/linux/usage/.html#usage-with-docker)
| Функция | Статус |
| ------------------------ | ------ |
| 🔌 [USB Радио][USBRadio] | ✅ |
| 🕸️ [SPI Радио][SPIRadio] | ❌ |
| 📱 [MUI][MUI] | ✅ |
| 🌐 [Веб][WebClient] | ❌ |
Поддерживаемые платформы: `x86_64`, `aarch64`
Многие дистрибутивы поддерживают Flatpak, см. [Настройка FlatHub](https://flathub.org/setup) для начала работы.
**Установка:**
```shell
flatpak install flathub org.meshtastic.meshtasticd
```
Запуск:
flatpak run org.meshtastic.meshtasticd
| Функция | Статус |
| ------------------------ | ---------------------------------------------------- |
| 🔌 [USB-радио][USBRadio] | ✅ |
| 🕸️ [SPI-радио][SPIRadio] | [⏸️](https://github.com/openwrt/packages/pull/26832) |
| 📱 [MUI][MUI] | ❌ |
| 🌐 [Веб][WebClient] | ✅ |
Поддерживаемые версии OpenWrt: `SNAPSHOT`, `24.10`, `23.05`, `22.03`
Поддерживаемые платформы:
все платформы!
- 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
См. [Meshtastic на роутерах OpenWrt](../../docs/hardware/devices/openwrt/.html)