RPM andmebaas lukus - mida teha mõistus otsas

Linuxi paigaldamine ja seadistamine läptopidel

Moderaator: Moderaatorid

Vasta
JohnDoe
Pingviini aktivist
Pingviini aktivist
Postitusi: 154
Liitunud: 02.02.2007, 09:59

RPM andmebaas lukus - mida teha mõistus otsas

Postitus Postitas JohnDoe »

Jah nii see on kui miskit teha kavatsen siis rpm andmebaas lukus kuda seda lahti saaks.
root kasutajana muidu sisse ei saa kui ainult konsooli kaudu administraatori shelli kaudu ja siis kui üritan .rpm faile kasutada ütleb et rpm andmebaas lukus

veel et kui üritan mõningaid programme nagu installida siis peale make käsu andmist:
]# make
make -C src all
make[1]: Entering directory `/home/diether/civil/src'
cd map/los && \
python2.2 setup.py build && \
cp build/*/ccivil.so .
/bin/sh: line 1: python2.2: command not found
make[1]: *** [all] Error 127
make[1]: Leaving directory `/home/diether/civil/src'
make: *** [all] Error 2
mis võiks viga olla?
Kasutaja avatar
bobc
Pingviini aktivist
Pingviini aktivist
Postitusi: 165
Liitunud: 09.07.2005, 03:00

Postitus Postitas bobc »

praegune viga selles et ei leita python2.2 sul uuem kindlasti.
which python

ja muuda seal make files python2.2 pythoniks peaks see toimima.
Arvan, et sul uuem python kui 2.2 seeria lihtsalt.
Pilt
Kasutaja avatar
Qilaq
Vana Pingviin
Vana Pingviin
Postitusi: 1219
Liitunud: 25.10.2006, 18:58

Postitus Postitas Qilaq »

Pole endal väga ammu sellist asja juhtunud (ja kunagised juhtumid lahenesid alati lihtsalt protsessi urpmi mahatapmisega), aga ühe hea õpetuse annab http://wiki.mandriva.com/en/Tools/urpmi ... ase_locked .
Lühendatult: tapa protsess urpmi, eemalda kataloogist /var/lib/urpmi failid .LOCK ja RPMLOCK ning proovi uuesti. Kui see ei aita, korda mainitud kahte esimest toimingut ja järgi sealsamas lehel antud õpetust andmebaasi taastamise kohta (ja proovi jälle uuesti :-) ).
Tõlkija (Mandriva Linux, KDE, Scribus, CUPS)
JohnDoe
Pingviini aktivist
Pingviini aktivist
Postitusi: 154
Liitunud: 02.02.2007, 09:59

Postitus Postitas JohnDoe »

bobc kirjutas:praegune viga selles et ei leita python2.2 sul uuem kindlasti.
which python

ja muuda seal make files python2.2 pythoniks peaks see toimima.
Arvan, et sul uuem python kui 2.2 seeria lihtsalt.
kuda siis ma pythoniga suht võõras. et võtan which python
ok olen pythonis kuid kuda ma nüüd selle püthon 2.2 muudetud saan.

to: Qilaq -peris hea õpetus!
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus Postitas sander85 »

JohnDoe kirjutas:
bobc kirjutas:praegune viga selles et ei leita python2.2 sul uuem kindlasti.
which python

ja muuda seal make files python2.2 pythoniks peaks see toimima.
Arvan, et sul uuem python kui 2.2 seeria lihtsalt.
kuda siis ma pythoniga suht võõras. et võtan which python
ok olen pythonis kuid kuda ma nüüd selle püthon 2.2 muudetud saan.

to: Qilaq -peris hea õpetus!
bobc mõtles seda, et muudaksid ümber kirjed python2.2 Makefile nimelises failis, peaks vist seda nime kandam..

teine võimalus, mida võiksid proovida, oleks see, et sisestad root kasutajana selle käsu:
ln -s /usr/bin/python2.4 /usr/bin/python2.2
Pilt Pilt Pilt
Kasutaja avatar
Qilaq
Vana Pingviin
Vana Pingviin
Postitusi: 1219
Liitunud: 25.10.2006, 18:58

Postitus Postitas Qilaq »

muide, kui see civil on USA kodusõja mäng, siis seda pole vist vaja ise kokku lasta, see peaks ka Mandriva tarkvarahoidlates leiduma (vähemalt kunagi kindlasti oli ja ma ei usu, et keegi oleks seda välja visanud...) - seal peaks olema hoolitsetud ka selle eest, et igasugu sõltuvused rahuldet oleks.
Tõlkija (Mandriva Linux, KDE, Scribus, CUPS)
Vasta