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
|
### 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
|
cd
|
||||||
|
@ -227,14 +227,27 @@ cd Develop
|
||||||
git clone https://github.com/wb2osz/direwolf.git
|
git clone https://github.com/wb2osz/direwolf.git
|
||||||
cd direwolf
|
cd direwolf
|
||||||
git checkout dev
|
git checkout dev
|
||||||
make build && cd build
|
mkdir build && cd build
|
||||||
cmake ..
|
cmake ..
|
||||||
make -j2
|
make -j2
|
||||||
sudo make install
|
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
|
## Installation dxlAPRS
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue