-
-
Notifications
You must be signed in to change notification settings - Fork 59
de:Installation
Die Installation von BOSWatch wird mittels bash-Skript weitestgehend automatisiert durchgeführt.
Zunächst wird das aktuelle Installationsskript heruntergeladen:
wget https://github.com/Schrolli91/BOSWatch/raw/master/install.sh
Im Anschluss wird das Skript mit dem Kommando
sudo bash install.sh
ausgeführt.
Standardmäßig wird das Programm nach /opt/boswatch
installiert.
Folgende Parameter stehen zur Installation zur Verfügung:
Parameter | zulässige Werte | Funktion |
---|---|---|
-r / --reboot | - | Reboot nach Installation (Ohne Angabe: Kein Reboot) |
-b / --branch | beta oder dev | Installiert einen anderen Branch (dev nicht empfohlen!) |
-p / --path | /your/path | Installiert in ein anderes Verzeichnis (nicht empfohlen!) |
- master ist der stabile, zur allgemeinen Nutzung vorgesehene Branch
- beta kann Fehler enthalten und ist nur zum Testen neuer Features gedacht (nicht im Produktiveinsatz empfohlen)
- develop ist der aktuelle Entwicklungs-Branch (Nur für Entwickler empfohlen)
Die zum Empfang verwendeten DVB-T-Sticks haben produktionsbedingt einen gewissen Frequenzdrift; je nach Ausmaß kann es notwendig sein, diesen zu bestimmen und im Aufruf des Programms als Korrekturparameter einzusetzen.
Eine sehr gute Anleitung zum Kalibrieren des Sticks ist unter dieser Adresse beschrieben.
Die Verwendung eines Linux-Service wird empfohlen, um eine Nutzung auch ohne Anmeldung an der Konsole zu ermöglichen.
Die dazu notwendigen Dateien befinden sich ab Version 2.2 im Unterordner service
.
Vor der Installation ist die Datei boswatch.service
anzupassen (Zeile 7), zum Beispiel mittels nano boswatch.service
; dort sind Frequenz und gewünschte Decoder anzugeben.
Zum Übergeben der gewünschten Parameter sind unter anderem folgende Kürzel in der Zeile 7 hinten anzuhängen bzw. zu modifizieren, siehe Nutzung:Programmparameter
Das Installationsskript wird mit dem Befehl sudo bash install_service.sh
aufgerufen.
Die Installation erfolgt auswahlgesteuert, so ist sowohl die Installation als auch die Deinstallation mithilfe des Skripts möglich.