Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: jar1969 - 08.09.09 - klo:18.10

Otsikko: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: jar1969 - 08.09.09 - klo:18.10
Sääasema ohjelman asennus ws2305 sääasemalle
Imuroin wviewweather.com sääohjelman wview 5.5.3 tar,gz
asennuksen kuva.
-paketin purku  ..ok
-Ajoin koodin ./configure ..ok
-seuraavaksi make koodi  ..virhe sensor jne..
-Asennus tyssäsi tähän.
Miten asennan loppuun?


-
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: gdm - 08.09.09 - klo:18.21
Hieman tarkempi virheilmoitus on tarpeen jotta osaa neuvoa paremmin.

Luultavasti riippuvuudet on puutteelliset.
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: jar1969 - 08.09.09 - klo:18.38
Sääasema ohjelman asennus ws2305 sääasemalle
Imuroin wviewweather.com sääohjelman wview 5.5.3 tar,gz
asennuksen kuva.
-paketin purku  ..ok
-Ajoin koodin ./configure ..ok
-seuraavaksi make koodi  ..virhe sensor jne..
-Asennus tyssäsi tähän.
Virhe ilmoitukset make koodin jälkeen..
../../common/sensor.c:533: virhe: ”NODE_PTR” esittelemättä (ensimmäinen käyttökerta tässä funktiossa)
../../common/sensor.c:533: virhe: expected ”)” before ”nodePtr”
../../common/sensor.c:535: virhe: tyypillä ”WV_ACCUM_SAMPLE” ei ole ”value”-nimistä jäsentä
../../common/sensor.c: Funktio ”sensorAccumGetAverage”:
../../common/sensor.c:546: virhe: tyypillä ”struct <anonymous>” ei ole ”samples”-nimistä jäsentä
make[2]: *** [sensor.o] Virhe 1
make[2]: Poistutaan hakemistosta "/home/jassumo/Omat/Lataukset/wview-5.5.2/stations/Simulator"
make[1]: *** [install-recursive] Virhe 1
make[1]: Poistutaan hakemistosta "/home/jassumo/Omat/Lataukset/wview-5.5.2/stations"
make: *** [install-recursive] Virhe 1
Miten asennan loppuun?
Virhe ilmoitus


-
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: anttimr - 08.09.09 - klo:20.59
Et noudattanut asennus-/kääntöohjeita?

Aluksi kannattaisi asentaa -dev paketit sivulla mainituista kirjastoista.

http://www.wviewweather.com/release-notes/wview-Quick-Start.html

Paketin purkamisen jälkeen seuraava askel on
"cd wview-x.y.z; HTTP_DOC_ROOT=/var/www ./configure --enable-station-[type]" ja niin eteenpäin.

Ja hieman lisäystä...

Joku radlib-kirjasto täytyisi myös kääntää ja asentaa ensin. Sitä ei ilmeisesti ole saatavana Ubuntun pakettivarastoista. Tällaiset ohjeetkin löytyivät koko ruljanssista:
http://david.kabal.org/setting-up-wview-on-ubuntu.html

Mutta kuten siellä sanotaan, ohjeet eivät ole enää kurantit wwiew 5-version kanssa, joten päänvaivaa puuhassa taitaa riittää...
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: anttimr - 08.09.09 - klo:21.13
Löytyisi myös asennusskripti, joka saattaa hoitaa homman kotiin kertaheitolla. En ota pätkääkään vastuuta seurauksista, joita voi tulla sen ajamisesta. Nopeasti katsottuna kuitenkin ok.

http://groups.google.com/group/wview/web/wview-5-4-0-debian-ubuntu-interactive-install
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: jar1969 - 09.09.09 - klo:00.38
..wview-ohjelmaan..
imuroin noita -dev paketteja .asennus onnistui (..ehkä) .Pakettienhallinna kuitenkaan eivät näy.miten varmistan?
-dev paketit jotka ovat esiasennettuja,tuli  virheilmoitus ettei -dev ole kunnolla asentunnut.miten korjaan.
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: anttimr - 09.09.09 - klo:09.31
Ei voi auttaa nuin vähäisillä tiedoilla. Sanoisin, että tallenna Google groupsissa tarjoiltu skripti tiedostoon, anna suoritusoikeudet ja aja skripti sudolla. Niin on hyvät mahdollisuudet saada asennettua ohjelma oikein.

Muuten menee kovin hankalaksi, jos / kun sinulla ei ole paljoa Linux-kokemusta.
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: Jakke77 - 09.09.09 - klo:09.39
..wview-ohjelmaan..
imuroin noita -dev paketteja .asennus onnistui (..ehkä) .Pakettienhallinna kuitenkaan eivät näy.miten varmistan?
-dev paketit jotka ovat esiasennettuja,tuli  virheilmoitus ettei -dev ole kunnolla asentunnut.miten korjaan.


sudo apt-get -f install - yrittää korjata rikkoutuneet paketit lisää komentoja http://wiki.ubuntu-fi.org/Ubuntun_komennot
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: jar1969 - 10.09.09 - klo:14.50
 ;) jep .Asennus meni läpi sudo makella,muttei näy ohjelmavalikossa?
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: Tha-Fox - 10.09.09 - klo:15.04
Veikkaan mutu-tuntumalla rohkeasti, että aika harva itse käännettävä ohjelma tekee valikkoon kuvaketta. Kokeilepa käynnistää päätteestä, josko lähtisi? Komento lienee jotain tyyliin "wview".
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: jar1969 - 10.09.09 - klo:15.13
  Alt+f2 ilm  tietoa/tiedostoa ei ole ..,Sudo make install meni hyvin läpi..Onko asennus kesken?
Otsikko: Vs: Sääasema ohjelman asennus ws2305 sääasemalle epäonnistui..
Kirjoitti: anttimr - 10.09.09 - klo:22.22
Asennus on pelkän kääntämisen jälkeen vielä kesken. Aikaisemmissa viesteissäni linkittämistä ohjeista käy ilmi, että wviewiä on tarkoitus ajaa palveluna. Aloituskomento on siten: 
Koodia: [Valitse]
sudo /etc/init.d/wview start
Alla on osa vanhemman version ohjeesta. Jos siis jäit  "sudo make install-env" kohtaan jatka siitä eteenpäin ohjeiden mukaan, koska seuraavassa kohdassa asennetaan uusi järjestelmäpalvelu ja laitetaan se käynnistymään myös bootissa.

Lainaus
# Open a terminal window:

tar xvzf radlib-2.7.5.tar.gz
cd radlib-2.7.5
./configure --enable-mysql
make
sudo make install

cd ..

tar xvzf wview-3.9.0.tar.gz
cd wview-3.9.0
./configure --enable-mysql --enable-station-ws2300 --enable-http
make
sudo make install-env

sudo cp examples/Debian/wview /etc/init.d
sudo chmod +x /etc/init.d/wview
cd /etc/rc2.d
sudo ln -s /etc/init.d/wview S98view

sudo apt-get install tnftp

sudo /usr/local/bin/wviewconfig
sudo /usr/local/bin/wviewhtmlconfig

mysql -u root -p
[password]
CREATE DATABASE wviewDB;
GRANT ALL ON wviewDB.* TO wvwuser@localhost IDENTIFIED BY "wvwpasswd";