Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wetter:wview:install [09.01.2017 21:59. ]
django [Patchen des Quellcodes für deutsche Meldungen]
wetter:wview:install [09.01.2017 22:25. ]
django [Installation]
Zeile 25: Zeile 25:
 Bevor wir nun wview übersetzen und installieren, ändern wir den Quellcode wie folgt: Bevor wir nun wview übersetzen und installieren, ändern wir den Quellcode wie folgt:
  
-/** 
 Zunächst wechseln wir in unser Programmverzeichnis: Zunächst wechseln wir in unser Programmverzeichnis:
   # cd /usr/local/src/wview   # cd /usr/local/src/wview
Zeile 36: Zeile 35:
   patching file common/wvutils.c   patching file common/wvutils.c
   patching file htmlgenerator/htmlGenerate.c   patching file htmlgenerator/htmlGenerate.c
-**/ 
- 
-Zunächst wechseln wir in unser Programmverzeichnis: 
-  # cd /usr/local/src/wview 
-Als nächstes holen wir uns den Patch via wget: 
-  # wget http://repository.nausch.org/public/wview/wview-5.20.2.de_patch 
-Zum Schluß wenden wir diesen an: 
-  # patch -p1 < wview-5.20.2.de_patch  
- 
-  patching file common/wvutils.c 
-  patching file htmlgenerator/htmlGenerate.c 
- 
  
 ===== Installation ===== ===== Installation =====
 Im nächsten Schritt erstellen wir die //build files// für die weitere Installation - zuvor wechseln wir in unser Installationsverzeichnis //**/usr/local/src/wview**//. Im nächsten Schritt erstellen wir die //build files// für die weitere Installation - zuvor wechseln wir in unser Installationsverzeichnis //**/usr/local/src/wview**//.
-   # cd wview+   # cd /usr/local/src/wview 
 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 "installieren" - sprich //kopieren// diese Binärdateien dann nach **/user/local/bin**. Nach der erfolgreichen Übersetzung der Programm(teil)e "installieren" - sprich //kopieren// diese Binärdateien dann nach **/user/local/bin**.
    # make install    # make install
-Abschließend kopieren wir dann alle Muster- und Vorlagedateien nach **/usr/local/etc/wview** bzwnach **/usr/local/var/wview** sowie die Binaries nach **/usr/local/bin**Dies erfolgt mit dem Aufruf+ 
-   make install-env +<code>... 
-Bei einem Update oder einer weiteren Installation, wie z.B. Patchen erfolgt dann das Kopieren der erstellten Dateien einfach via+ 
-   # make install+make[3]: Entering directory `/usr/local/src/wview-5.21.7' 
 + 
 +==> /usr/local/var/wview has been created with distro examples 
 + 
 +==> /usr/local/etc/wview has been created with distro examples 
 + 
 +This is a first time install so the station type will be set to "simulator". 
 +To change the station type, run "wviewconfig" or use the wviewmgmt web interface to change it. 
 +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 so the generation templates will be set to "chrome-standard-US units". 
 +To change this run "wviewhtmlconfig" to configure the template directory 
 +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 /etc/sudoers: 
 +#> sudo visudo 
 +(Make sure the line [%sudo ALL=NOPASSWD: ALL] is at the bottom of the /etc/sudoers file) 
 + 
 +To start/stop wview: 
 +#> sudo /etc/init.d/wview start|stop 
 +make[3]: Leaving directory `/usr/local/src/wview-5.21.7' 
 + 
 +... 
 +</code>
  
 ===== Programmstart ===== ===== Programmstart =====
  • wetter/wview/install.txt
  • Zuletzt geändert: 20.04.2018 09:03.
  • (Externe Bearbeitung)