Інсталяція mmdvm host приклади команд

Швидкий набір команд для інсталяція MMDVM хоста на Linux системі

Інсталяція

Інсталяція бібліотек

sudo apt-get install -y libsamplerate-dev

Компіляція mmdvmhost

cd /opt
sudo git clone https://github.com/G4KLX/MMDVMHost
cd /opt/MMDVMHost/
sudo make
sudo nano /opt/MMDVMHost/MMDVM.ini
sudo /opt/MMDVMHost/MMDVMHost /opt/MMDVMHost/MMDVM.ini

Налаштування автостарту

sudo apt-get install screen
sudo nano /lib/systemd/system/mmdvmhost.service

[Unit]
Description=MMDVM Host Service
After=syslog.target network.target

[Service]
User=root
WorkingDirectory=/opt/MMDVMHost
ExecStart=/usr/bin/screen -S MMDVMHost -D -m /opt/MMDVMHost/MMDVMHost /opt/MMDVMHost/MMDVM.ini
ExecStop=/usr/bin/screen -S MMDVMHost -X quit
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target

sudo nano /lib/systemd/system/mmdvmhost.timer

[Timer]
OnStartupSec=60

[Install]
WantedBy=multi-user.target
sudo chmod 755 /lib/systemd/system/mmdvmhost.service
sudo chmod 755 /lib/systemd/system/mmdvmhost.timer
sudo ln -s /lib/systemd/system/mmdvmhost.service /etc/systemd/system/mmdvmhost.service
sudo ln -s /lib/systemd/system/mmdvmhost.timer /etc/systemd/system/mmdvmhost.timer
sudo systemctl daemon-reload
sudo systemctl start mmdvmhost.service
sudo screen -r MMDVMHost
sudo systemctl status mmdvmhost.service

Посилання на ресурси