openSUSEa suomeksi
openSUSE => Asennus ja käyttö => Aiheen aloitti: kompuutteri - 21.05.2007 - klo:15:26
-
olen yrittänyt asentaa ohjelmaa Quantum gis 0.8 jolla voi katsoa digitaalisia korkeuskarttoja (digital elevation maps) marsista etc.asennus on käynnistynyt normaalisti Install software sovelluksen kautta mutta sitten ruudulle tulee viesti "Depency Resolution failed" ja asennus loppuu siihen.mikä siis on mennyt vikaan?(sama ohjelma ubutussa toimii normaalisti)Entä miten asentaa tar.gz paketit???
-
Lataa sivulta http://www.nature-consult.de/software/suse/10.2/ kaikki alla mainitut paketit samaan hakemistoon.
gdal-1.3.2-1suse10.2.i586.rpm
gdal-grass-1.3.2-1suse10.2.i586.rpm
geos-2.2.3-1suse10.2.i586.rpm
grass-6.2.1-1suse10.2.i586.rpm
proj-4.5.0-2suse10.2.i586.rpm
qgis-0.8.0-2suse10.2.i586.rpm
Komenna su -c 'rpm -Uhv *.rpm' asentaaksesi ne
-
Entä miten asentaa tar.gz paketit???
Tar.gz paketit on yleensä käännettäviä. Ohjeiden mukaan asennettuna ne ei mene paketinhallintaan. Kannattaa aina katsoa josko löytyy valmis .rpm paketti.
-
latasin työpöydälle tiedostot temp kansioon ja avasin päätteen ja komennon su -c 'rpm -Uhv *.rpm' mutta tuli virhe ilmoitus tässä päätteen ilmot:
juha@linux-dyqn:~> /home/juha/Desktop/temp su -c 'rpm -Uhv *.rpm'
bash: /home/juha/Desktop/temp: is a directory
juha@linux-dyqn:~> su -c rpm -Uhv *.rpm
su: invalid option -- U
Try `su --help' for more information.
juha@linux-dyqn:~> su -c 'rpm -Uhv *.rpm'
Password:
error: File not found by glob: *.rpm
juha@linux-dyqn:~>
mitä tuli tehtyä väärin???
-
itse en ole tuollaisella menetelmällä paketteja asentanut, mutta voit koittaa korvata *.rpm sen paketin nimellä, mitä oikeastikin yrität asentaa.
-
Tuossa tosiaan pitää olla paketin koko nimi.
-
Itseasiassa jos komento annetaan hakemistossa jossa paketit ovat se toimii OK.
Yksi vaihtoehto on lisätä se hakemisto YaST2 > Ohjelmisto > Asennuslähde > Package Directory...
Ja asentaa se paketit sitten YaSTilla tai zypperillä.
-
Kiitos,nyt homma toimii taas :)