Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
wetter:wview:install [03.08.2012 10:52. ] – [Patchen des Quellcodes für deutsche Meldungen] django | wetter:wview:install [09.01.2017 22:04. ] – [Patchen des Quellcodes für deutsche Meldungen] django | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== III) Installation von wview ====== | ||
+ | Nachdem wir nun die benötigten Bibliotheken im vorherigen Abschnitt installiert haben, geht es nun in diesem Kapitel um die Installation des Programmpaketes **// | ||
+ | ===== Download und entpacken ===== | ||
+ | Als erstes laden wir uns die aktuelle Version von Marc Teels [[http:// | ||
+ | # cd / | ||
+ | |||
+ | # wget http:// | ||
+ | |||
+ | Anschließend entpacken wir das **tar.gz-Archiv** ... | ||
+ | # tar zxvf wview-5.21.7.tar.gz -C / | ||
+ | |||
+ | |||
+ | ... und setzen wieder einen symbolischen link auf das Verzeichnis. So können wir zum einen leichter in das gewünschte Verzeichnis springen und zum anderen haben wir es später sehr leicht, wen wir eine neuere wview-Version installieren und zwischen den verschiedenen Releasekandidaten wechseln wollen. Denn dann brauchen wir lediglich den SymLink anpassen und erreichen immer über // | ||
+ | # ln -s / | ||
+ | |||
+ | |||
+ | ==== Patchen des Quellcodes für deutsche Meldungen ==== | ||
+ | Für die Anpassungen von **wview** zur Ausgabe von | ||
+ | * // | ||
+ | * // | ||
+ | * //** Anpassungen für europäische Maßeinheiten **// | ||
+ | sind im Kapitel [[wetter: | ||
+ | |||
+ | Bevor wir nun wview übersetzen und installieren, | ||
+ | |||
+ | Zunächst wechseln wir in unser Programmverzeichnis: | ||
+ | # cd / | ||
+ | Als nächstes holen wir uns den Patch via wget: | ||
+ | # wget http:// | ||
+ | |||
+ | Zum Schluss wenden wir diesen an: | ||
+ | # patch -p1 < wview-5.21.7.de_patch | ||
+ | |||
+ | patching file common/ | ||
+ | patching file htmlgenerator/ | ||
+ | |||
+ | ===== Installation ===== | ||
+ | Im nächsten Schritt erstellen wir die //build files// für die weitere Installation - zuvor wechseln wir in unser Installationsverzeichnis // | ||
+ | # cd wview | ||
+ | Den Buildvorgang initiieren wir mit einem einfachen: | ||
+ | # ./configure | ||
+ | Den eigentlichen Übersetzungsvorgang stoßen wir dann anschließend mit dem Befehl **make** an. | ||
+ | # make | ||
+ | Nach der erfolgreichen Übersetzung der Programm(teil)e " | ||
+ | # make install | ||
+ | Abschließend kopieren wir dann alle Muster- und Vorlagedateien nach **/ | ||
+ | # make install-env | ||
+ | Bei einem Update oder einer weiteren Installation, | ||
+ | # make install | ||
+ | |||
+ | ===== Programmstart ===== | ||
+ | ==== Upgrade-Szenario von früheren Versionen ==== | ||
+ | <WRAP round important> | ||
+ | |||
+ | ==== Vorbereitende Konfiguration bei der Erstinstallation ==== | ||
+ | Bei der Erstinstallation kopieren wir das mitgelieferte Shellscript zum automatischen Starten nach **/ | ||
+ | # cp / | ||
+ | |||
+ | ==== Automatischer Programmaufruf beim Systemstart ==== | ||
+ | Damit wview automatisch beim Starten des Rechners aufgerufen wird, setzen wir die im System benötigten Symlinks am einfachsten über den Befehl: | ||
+ | # chkconfig --level 2345 wview on | ||
+ | |||
+ | Ob unsere Änderun entsprechen gegriffen hat, überprüfen wir mittels: | ||
+ | # chkconfig --list | grep wview | ||
+ | |||
+ | | ||
+ | ==== Programmstart ==== | ||
+ | |||
+ | <WRAP round tip> | ||
+ | |||
+ | Der Start der Daemon-Programme rund um **wview**, erfolgt wie gewohnt ganz einfach via: | ||
+ | # service wview start | ||
+ | |||
+ | Gestoppt wird, wie soll es anders sein, mittels: | ||
+ | # service wview stop | ||
+ | |||
+ | Sollten wir **wview** einmal restarten, also stoppen und anschließend wieder starten wollen, so erreichen wir dies mit: | ||
+ | # service wview restart | ||
+ | |||
+ | Weiter geht es nun mit der Konfiguration von wview im Kapitel [[wetter: | ||
+ | |||
+ | ====== Links ====== | ||
+ | * **[[wetter: | ||
+ | * **[[wetter: | ||
+ | * **[[wiki: | ||
+ | * **[[http:// | ||
+ | |||
+ | ~~DISCUSSION~~ |