Dire Wolf development version installation
This commit is contained in:
parent
f880d697bc
commit
64afdf537b
23
README.md
23
README.md
|
@ -212,13 +212,13 @@ Damit sollten die empfangenen APRS-Pakete angezeigt werden.
|
|||
|
||||
### Aus dem Github-Repository
|
||||
|
||||
Die Debian-Version ist recht alt (in Bookworm Version 1.6). Alternativ kann die aktuelle Version von Dire Wolf direkt aus dem Githob-Repository erstellt und installiert werden. Zuerst werden einige Abhängigkeiten benötigt:
|
||||
Die Debian-Version ist recht alt (in Bookworm Version 1.6). Diese Version hat u.a. alle per RF (LoRa und 2m) doppelt wieder gesendet. Deswegen sollte die aktuelle Development-Version von Dire Wolf direkt aus dem Githob-Repository erstellt und installiert werden. Zuerst werden einige Abhängigkeiten benötigt:
|
||||
|
||||
```
|
||||
sudo apt install cmake libasound2-dev libudev-dev
|
||||
sudo apt install cmake libasound2-dev libgpiod-dev libudev-dev
|
||||
```
|
||||
|
||||
Jetzt kann Dire Wolf gebaut werden:
|
||||
Jetzt kann Dire Wolf gebaut und installiert werden:
|
||||
|
||||
```
|
||||
cd
|
||||
|
@ -227,14 +227,27 @@ cd Develop
|
|||
git clone https://github.com/wb2osz/direwolf.git
|
||||
cd direwolf
|
||||
git checkout dev
|
||||
make build && cd build
|
||||
mkdir build && cd build
|
||||
cmake ..
|
||||
make -j2
|
||||
sudo make install
|
||||
make install-conf
|
||||
```
|
||||
|
||||
Die Development-Version ist nun unter /usr/local/bin installiert. Um die Systemd-Unit und die Konfiguration der Debian-Installation nutzen zu können, wird über ein Drop-in-File der Verweis auf /usr/bin nach /usr/local/bin geändert:
|
||||
|
||||
```
|
||||
sudo mkdir /etc/systemd/system/direwolf.service.d
|
||||
sudo nano /etc/systemd/system/direwolf.service.d/use-dev-github.conf
|
||||
sudo systemctl daemon-reload
|
||||
```
|
||||
|
||||
Das Drop-in-File /etc/systemd/system/direwolf.service.d/use-dev-github.conf hat folgenden Inhalt:
|
||||
|
||||
```
|
||||
[Service]
|
||||
ExecStart=
|
||||
ExecStart=/usr/local/bin/direwolf -c /etc/direwolf.conf
|
||||
```
|
||||
|
||||
## Installation dxlAPRS
|
||||
|
||||
|
|
Loading…
Reference in New Issue