Onko kenelläkään kokemusta PostgreSQL:n käytöstä (asennuksesta) Mandrake 9.2:ssa?
Minun ongelmani ovat seuraavat:
1. yritin luoda perlskriptillä yhteyden Postgresql -kantaani (Postgresql siis toimii, pystyn luomaan käyttäjiä ja tietokantoja), mutta perl ilmoitti että "install_driver(Pg) failed: Can't locate DBD/Pg.pm ..."
No siitä sitten yrittämään cpan:illa DBD::Pg-n asennusta. Asennus kysyi jossain vaiheessa polkua 'pg_config' -nimiseen tiedostoon. Tällaista fileä ei kuitenkaan löydy kokoonpanostani -
2. miksi?
Asennusohjelma kysyi myös polkuja postgresql:n include- ja libhakemistoihin.
3. mistä voin tietää, mitkä ne ovat, jos ne eivät ole /usr/include ja /usr/lib?
Asennus epäonnistui ja tuotti lukuisan määrän virheilmoituksia erityisesti tyyliin 'dereferencing pointer to incomplete type'.
4. Kaikenkaikkiaan siis kääntäjä ei näyttänyt löytävän riittävästi tarvitsemiaan tietoja. Missä ne piilevät täällä Mandrakessa?
Mandrake 9.2 ja PgDBD
4
347
Vastaukset
Postgresin devel-paketti on kai asentamatta. Sitähän ei yleensä tarvita, ellei olla kehittämässä jotain omaa softaa. Tietysti Pg-perlmodulin asennuksessa tuo paketti pitää olla jo asennettuna. Paketin nimi on varmaan postgresql-devel tms. Luultavasti tuon asentaminen korjaa monet ongelmat.
3. Paketin sisältämät tiedostot näkee yleisesti pakettienhallinnassa käytettävällä ohjelmalla jollain tietyllä optiolla, esim. dpkg -L, rpm -ql.- Werneri
..itse installointi (make install) keskeytyy virheilmoitukseen [pure_site_install] error 255.
Make install yrittää tehdä kansiota (mkdir) '/usr/lib/perl5/site_perl' ja ilmoittaa, että ei ole oikeuksia (permission denied) kansioon '/usr/lib/perl5/5.8.1/ExtUtils/Install.pm line 127'
Tätä en vielä onnistunut ratkaisemaan. Missä vika? Werneri kirjoitti:
..itse installointi (make install) keskeytyy virheilmoitukseen [pure_site_install] error 255.
Make install yrittää tehdä kansiota (mkdir) '/usr/lib/perl5/site_perl' ja ilmoittaa, että ei ole oikeuksia (permission denied) kansioon '/usr/lib/perl5/5.8.1/ExtUtils/Install.pm line 127'
Tätä en vielä onnistunut ratkaisemaan. Missä vika?Vastasit oikeastaan jo itse kysymykseesi, eli sinulla ei ole oikeuksia kirjoittaa kyseiseen hakemistoon. Mitä ilmeisimmin yrität asentaa modulia normaalikäyttäjänä. Tämä ei tietenkään onnistu, koska /usr/lib/perl5/.. ei yleensäkään ole normaalikäyttäjän kirjoitettavissa. Tee make install siis roottina.
- Werneri
Kiitos avusta, nyt toimii.
Tein lopulta koko asennuksen download:atusta paketista. Minulle jäi edelleen epäselväksi, kuinka asennus oltaisiin voitu saattaa loppuun cpan-shellillä, koska sen toiminnassa on mm. test- ja install -vaiheet integroitu yhteen. Test siis meni läpi, mutta install ei, juuri puuttuvien oikeuksien vuoksi. Olisiko se mahdollista, jos rootin määrittelisi Postgreqsql:n käyttäjäksi...? En ole kokeillut.
Sitten piti vielä älytä poistaa #-merkki pg_hba.conf -asetustiedostosta rivin
'host all 127.0.0.1 255.255.255.255 trust'
edestä.
Samoin #-merkki on poistettava postgresql.conf -asetustiedostossa rivin
'tcpip_socket' edestä ja tälle asetukselle on annettava arvoksi 'true', mikäli haluaa käyttää kantaa verkon yli. Tämän kyllä jo ennestään tiesinkin.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Martinan uusi poikakaveri
Sielläpä se sitten on. Instastoorissa pienissä speedoissa retkottaa uusin kulta Martinan kanssa. Oikein sydämiä laitettu128966Rakastan sinua
Enkä halua enkä aio sinua satuttaa. Satuttaisin samalla itseäni. Olet ihana mies ja olen pahoillani kuinka sinua kohteli37887Kun viimeksi tapasit kaivattusi
Kasvokkain ( ei netti, varmuudeksi vielä tarkennan), jännittikö? Jos, miten se ilmeni? Huomasitko jännittikö kaivattuasi47829Laita mulle viesti!!
Laita viesti mesen (Facebook) kautta. Haluan keskustella mutta sinun ehdoilla en halua häiriköidä tms. Yhä välitän sinus50731Suomessa helteet ylittää vasta +30 astetta.
Etelä-Euroopassa on mitattu yli +40 asteen lämpötiloja. Lähi-Idässä +50 on ylitetty useasti Lämpöennätykset rikkoutuva143724- 54721
Vanhemmalle naiselle
alkuperäiseltä kirjoittajalta. On olemassa myös se toinen joka tarkoituksella käyttää samaa otsikkoa. Ihan sama kunhan e32713Ootko sä oikeasti sinkku?
Kun oot aina yksin tuol kylil, kyl mä susta naisen ottasin jos saisin luvan😳😘🔥42676Leppäskän tarratoimikunta kävi Suviseuroussa haastamassa riitaa!
Voiko enää törkeämmin häiritä uskovien juhlia? https://www.kirkkojakaupunki.fi/-/tarratoimikunnan-aktivistit-kokivat-sy187670Mitä Raamattu opettaa samaa sukupuolta olevien avioliitosta 4.0
Edelliset kolme ketjua tuli täyteen joten jatketaan keskustelua. Raamattu opettaa johdonmukaisesti, että homoseksuaali136665