software:controller:vzlogger:installation_cpp-version
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| software:controller:vzlogger:installation_cpp-version [2022/04/20 08:43] – Erfahrung Bullseye jau | software:controller:vzlogger:installation_cpp-version [2024/12/05 15:52] (aktuell) – [Systemvoraussetzungen zur Kompilierung des vzlogger] justinotherguy | ||
|---|---|---|---|
| Zeile 6: | Zeile 6: | ||
| Unser Repository: https:// | Unser Repository: https:// | ||
| - | Derzeit | + | ====== vzlogger aus Paket installieren ====== |
| + | |||
| + | Dank [[https:// | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | < | ||
| + | curl -1sLf \ | ||
| + | ' | ||
| + | | sudo -E bash | ||
| + | </ | ||
| + | |||
| + | Das Script identifiziert das vorhanden Betriebssystem und die Hardware, nimmt entsprechende Einstellungen vor und richtet den Paketmanager passend ein. | ||
| + | |||
| + | Danach kann nach üblicher Manier über den Paketmanager installiert werden: | ||
| + | |||
| + | < | ||
| + | sudo apt-get update | ||
| + | sudo apt-get install vzlogger | ||
| + | </ | ||
| + | |||
| + | Systemd wird in diesem Zuge mit eingerichtet, | ||
| + | |||
| + | < | ||
| + | |||
| + | ====== vzlogger compilieren ====== | ||
| + | |||
| + | Vzlogger hat zusätzliche Features (OMS, OCR), die erforderlichen | ||
| Dies macht man praktischerweise in einem Verzeichnis, | Dies macht man praktischerweise in einem Verzeichnis, | ||
| Zeile 43: | Zeile 70: | ||
| === Debian Pakete === | === Debian Pakete === | ||
| - | Für auf Debian | + | Für auf Debian basierende Distributionen können die meisten dieser Abhängigkeiten mit: |
| - | < | + | < |
| - | installiert werden. Eventuell erstmal < | + | |
| + | installiert werden. | ||
| ===== Build per Script ===== | ===== Build per Script ===== | ||
| Zeile 57: | Zeile 85: | ||
| Das Script bietet auch die Möglichkeit, | Das Script bietet auch die Möglichkeit, | ||
| + | |||
| + | Möchte man den vzlogger mit optionaler Funktionalität MQTT bauen lautet der Aufruf für das Script: | ||
| + | < | ||
| + | ./ | ||
| + | </ | ||
| === Hintergrunddienst === | === Hintergrunddienst === | ||
| Zeile 62: | Zeile 95: | ||
| === Aktualisierung === | === Aktualisierung === | ||
| + | |||
| + | Ist in der Regel aber nicht nötig, aber die zugrundeliegende SML Bibliothek kann (vorher) für sich aktualisiert werden, indem: | ||
| + | < | ||
| + | cd vzlogger/ | ||
| + | git pull | ||
| + | cd ../.. | ||
| + | ./ | ||
| + | </ | ||
| Zum Aktualisieren des vzlogger dient diese Prozedur: | Zum Aktualisieren des vzlogger dient diese Prozedur: | ||
| Zeile 72: | Zeile 113: | ||
| </ | </ | ||
| - | Die zugrundeliegende SML Bibliothek kann (vorher) aktualisiert werden, indem: | + | Mit optionaler Funktionalität MQTT lautet hier der Aufruf für das Script: |
| < | < | ||
| - | cd vzlogger/ | + | ./ |
| - | git pull | + | |
| - | cd ../.. | + | |
| - | ./ | + | |
| </ | </ | ||
| Zeile 104: | Zeile 142: | ||
| === Building vzlogger === | === Building vzlogger === | ||
| + | < | ||
| < | < | ||
| git clone https:// | git clone https:// | ||
| Zeile 222: | Zeile 261: | ||
| === vzlogger.conf anpassen === | === vzlogger.conf anpassen === | ||
| - | Der neue Ort fürs Logfile muss natürlich auch vzlogger bekannt gemacht werden. ''/ | + | Der neue Ort fürs Logfile muss natürlich auch vzlogger bekannt gemacht werden. ''/ |
| < | < | ||
| " | " | ||
software/controller/vzlogger/installation_cpp-version.1650437035.txt.gz · Zuletzt geändert: von jau