Kirjoittaja Aihe: [Ratkennut] Apua ohjelman asennukseen  (Luettu 2603 kertaa)

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
[Ratkennut] Apua ohjelman asennukseen
« : 30.10.15 - klo:09.56 »

EDIT: Ubuntugis-unstable ppa:ssa oli toimiva paketti versiosta 2.8.1, joten otin sen sieltä, ja poistin sitten lähteen luettelosta. Tämä on siis ratkennut kiertotietä. Enpä tiedä, miksi projektin sivulla pidetään rikkinäistä pakettia ainakin 12.04:lle.


En tiedä, miksi joidenkin ohjelmien asennukset Linuxissa on tehty niin vaikeiksi. Tässäkin kyse aika laajassa käytössä olevasta ohjelmasta, jonka asentelu kerta toisensan jälkeen tuottaa ongelmia
Yritin siis asentaa Qgis-ppa:sta Qgis-versiota 2.8.3, koska ubuntugis-stable -ppa:ssa on iänikuinen 2.2 versio, ubuntugis-unstablea en voi käyttää, koska silloin menee rikki muita juttuja 12.04 koneessani.

Ohje on täältä:

Koodia: [Valitse]
http://www.qgis.org/fi/site/forusers/alldownloads.html#debian-ubuntu
Kun annan asennuskomentorivin

Koodia: [Valitse]
sudo apt-get install qgis python-qgis qgis-plugin-grass
Tuloksena on tällainen sotku, josta en tiedä, miten selvitä.
Koodia: [Valitse]
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
vielä luotu tai siirretty Incoming-kansiosta.
Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:

Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
 python-qgis : Riippuvuudet: python-qgis-common (= 1:2.8.3+16precise-ubuntugis) mutta ei ole merkitty asennettavaksi
               Riippuvuudet: libqgispython2.8.3 mutta ei ole merkitty asennettavaksi
               Riippuvuudet: libqgis-analysis2.8.3 mutta ei ole merkitty asennettavaksi
               Riippuvuudet: libqgis-core2.8.3 mutta ei ole merkitty asennettavaksi
               Riippuvuudet: libqgis-gui2.8.3 mutta ei ole merkitty asennettavaksi
               Riippuvuudet: libqgis-networkanalysis2.8.3 mutta ei ole merkitty asennettavaksi
               Riippuvuudet: libqgis-server2.8.3 mutta ei ole merkitty asennettavaksi
 qgis : Riippuvuudet: libgeos-c1 (>= 3.4.2) mutta 3.3.8-2~precise1 on merkitty asennettavaksi
        Riippuvuudet: libqgis-analysis2.8.3 mutta ei ole merkitty asennettavaksi
        Riippuvuudet: libqgis-core2.8.3 mutta ei ole merkitty asennettavaksi
        Riippuvuudet: libqgis-gui2.8.3 mutta ei ole merkitty asennettavaksi
        Riippuvuudet: libqgis-networkanalysis2.8.3 mutta ei ole merkitty asennettavaksi
        Riippuvuudet: qgis-providers (= 1:2.8.3+16precise-ubuntugis) mutta ei ole merkitty asennettavaksi
        Suosittelut: qgis-plugin-globe mutta ei ole merkitty asennettavaksi
 qgis-plugin-grass : Riippuvuudet: libqgis-core2.8.3 mutta ei ole merkitty asennettavaksi
                     Riippuvuudet: libqgis-gui2.8.3 mutta ei ole merkitty asennettavaksi
                     Riippuvuudet: libqgisgrass2.8.3 mutta ei ole merkitty asennettavaksi
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.
« Viimeksi muokattu: 30.10.15 - klo:11.00 kirjoittanut New_user »

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: [Ratkennut] Apua ohjelman asennukseen
« Vastaus #1 : 30.10.15 - klo:11.54 »
Lisäsitkö myös tämän ohjelmalähteen järjestelmääsi (esim. uuteen tiedostoon /etc/apt/sources.list.d -kansioon):

Koodia: [Valitse]
deb http://qgis.org/ubuntugis-ltr precise main
(tai versiota 2.12.x varten http://qgis.org/ubuntugis, ilman -ltr:ää)


Qgis on hankalampi asentaa Linuxiin kuin Windowsiin, koska Linux-paketointi pyrkii hyödyntämään järjestelmänlaajuisia GIS-kirjastoja (Ubuntun tapauksessa UbuntuGis-projektin paketoimia versiota), jolloin jokaisen ohjelman ei tarvitse täyttää levyä ja muistia omilla kirjastoversioillaan. Windows-versio on 270 Mt:n (purettuna varmaankin yli 600 Mt) standalone-paketti.

On täysin mahdollista tehdä vastaava erillispaketointi Linuxiin. Tässä vain on päädytty teknisesti elegantimpaan ratkaisuun. Tosiaan tuolta UbuntuGis-projektin repositoriosta saa suoraan 2.8.1-version.
« Viimeksi muokattu: 30.10.15 - klo:11.59 kirjoittanut nm »

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: [Ratkennut] Apua ohjelman asennukseen
« Vastaus #2 : 30.10.15 - klo:12.19 »
Lisäsitkö myös tämän ohjelmalähteen järjestelmääsi (esim. uuteen tiedostoon /etc/apt/sources.list.d -kansioon):

Koodia: [Valitse]
deb http://qgis.org/ubuntugis-ltr precise main
(tai versiota 2.12.x varten http://qgis.org/ubuntugis, ilman -ltr:ää)

Joo, kyllä tulo ltr-version ohjelmalähde oli lisättynä, mutta teen sen yleensä aina, kuten nytkin valitsemalla Sovellukset > Ylläpito > Päiviysten hallinta > Asetukset > Muut ohjelmistot ja lisäys sinne. Kun sen sulkee järjestelmä päivittää lähteet, mutta varmuuden vuoksi ajoin vielä sudo apt-get-updaten, ja siellä tuo lähde oli oikein http://qgis.org/ubuntugis-ltr precise main ja myöskin se source-lähde. Ajoin myös ne ohjeessa mainitut avainjutut. Kuitenkin jotain on poskellaan, koska noita riippuvuusvirheitä tuli melkoinen litania, enkä lähtenyt asentamaan puuttuvia paketteja yksi kerrallaan, joka tietenkin olisi ollut mahdollista. Se olis kuitenkin myöhemmin kostautunut.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: [Ratkennut] Apua ohjelman asennukseen
« Vastaus #3 : 30.10.15 - klo:12.34 »
Selvä. 14.04:ssä nuo lähteet tuntuvat toimivan normaalisti.