Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
wetter:wview:install [21.11.2013 21:58. ] – [Programmstart] django | wetter:wview:install [31.10.2023 18:30. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
===== Download und entpacken ===== | ===== Download und entpacken ===== | ||
- | Als erstes laden wir uns die aktuelle Version von Marc Teels [[http:// | + | Als erstes laden wir uns die aktuelle Version von Marc Teels [[https:// |
# cd / | # cd / | ||
- | # wget http:// | + | # wget https:// |
- | + | ||
- | /** | + | |
- | # wget http:// | + | |
- | **/ | + | |
Anschließend entpacken wir das **tar.gz-Archiv** ... | Anschließend entpacken wir das **tar.gz-Archiv** ... | ||
- | # tar zxvf wview-5.20.2.tar.gz | + | # tar zxvf wview-5.21.7.tar.gz |
... 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 // | ... 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 wview-5.20.2 wview | + | # ln -s / |
==== Patchen des Quellcodes für deutsche Meldungen ==== | ==== Patchen des Quellcodes für deutsche Meldungen ==== | ||
Zeile 29: | Zeile 25: | ||
Bevor wir nun wview übersetzen und installieren, | Bevor wir nun wview übersetzen und installieren, | ||
- | /** | ||
Zunächst wechseln wir in unser Programmverzeichnis: | Zunächst wechseln wir in unser Programmverzeichnis: | ||
# cd / | # cd / | ||
Als nächstes holen wir uns den Patch via wget: | Als nächstes holen wir uns den Patch via wget: | ||
- | # wget http:// | + | # wget https:// |
- | Zum Schluß wenden wir diesen an: | + | |
- | # patch -p1 < wview-5.20.4.de_patch | + | |
- | patching file common/ | + | Zum Schluss |
- | patching file htmlgenerator/ | + | # patch -p1 < wview-5.21.7.de_patch |
- | **/ | + | |
- | + | ||
- | Zunächst wechseln wir in unser Programmverzeichnis: | + | |
- | # cd / | + | |
- | Als nächstes holen wir uns den Patch via wget: | + | |
- | # wget http:// | + | |
- | Zum Schluß | + | |
- | # patch -p1 < wview-5.20.2.de_patch | + | |
patching file common/ | patching file common/ | ||
patching file htmlgenerator/ | patching file htmlgenerator/ | ||
- | |||
===== Installation ===== | ===== Installation ===== | ||
Im nächsten Schritt erstellen wir die //build files// für die weitere Installation - zuvor wechseln wir in unser Installationsverzeichnis // | Im nächsten Schritt erstellen wir die //build files// für die weitere Installation - zuvor wechseln wir in unser Installationsverzeichnis // | ||
- | # cd wview | + | # cd / |
Den Buildvorgang initiieren wir mit einem einfachen: | Den Buildvorgang initiieren wir mit einem einfachen: | ||
# ./configure | # ./configure | ||
+ | |||
Den eigentlichen Übersetzungsvorgang stoßen wir dann anschließend mit dem Befehl **make** an. | Den eigentlichen Übersetzungsvorgang stoßen wir dann anschließend mit dem Befehl **make** an. | ||
# make | # make | ||
Nach der erfolgreichen Übersetzung der Programm(teil)e " | Nach der erfolgreichen Übersetzung der Programm(teil)e " | ||
# make install | # make install | ||
- | Abschließend kopieren wir dann alle Muster- und Vorlagedateien nach **/usr/local/etc/wview** bzw. nach **/ | + | |
- | | + | < |
- | Bei einem Update oder einer weiteren Installation, | + | |
- | | + | make[3]: Entering directory `/usr/local/src/wview-5.21.7' |
+ | |||
+ | ==> | ||
+ | |||
+ | ==> | ||
+ | |||
+ | This is a first time install so the station type will be set to " | ||
+ | To change the station type, run " | ||
+ | You will need to stop wview and clear the databases of simulator data after you have changed the station type: | ||
+ | #> wviewcleardata | ||
+ | |||
+ | This is a first time install | ||
+ | To change this run " | ||
+ | after you have configured wview for metric units and/or extended data. | ||
+ | |||
+ | If you want start/stop control of wview from the Management Web Site | ||
+ | (and you are comfortable giving the http server user account sudo privileges): | ||
+ | Add the http user to the sudo group: | ||
+ | #> sudo adduser www-data sudo | ||
+ | Set the sudo group to no password required privileges in / | ||
+ | #> sudo visudo | ||
+ | (Make sure the line [%sudo ALL=NOPASSWD: | ||
+ | |||
+ | To start/stop wview: | ||
+ | #> sudo / | ||
+ | make[3]: Leaving directory `/ | ||
+ | |||
+ | ... | ||
+ | </ | ||
===== Programmstart ===== | ===== Programmstart ===== | ||
Zeile 101: | Zeile 115: | ||
* **[[wetter: | * **[[wetter: | ||
* **[[wiki: | * **[[wiki: | ||
- | * **[[http:// | + | * **[[https:// |
- | ~~DISCUSSION~~ |