Alle 14:52, giovedì 12 giugno 2003, piter ha scritto:
> >-- Messaggio originale --
................
> > Quando lavori su pacchetti già installati (per rimuoverli o chiedere
> >informazioni) devi dare solo il nome del PACCHETTO, al massimo con la
> > versione
> >
> >$ rpm -q opera-7.11-20030515.4
> >opera-7.11-20030515.4
> >$ rpm -q opera
> >opera-7.11-20030515.4
...........
>
> $ rpm -q foomatic-db-3.0-0.beta2.20030403.2.2mdk.i586.rpm
> package foomatic-db-3.0-0.beta2.20030403.2.2mdk.i586.rpm is not installed
>
> qui no, come la metto la metto, sempre la stessa risposta ricevo.

Allora, tu vuoi installare foomatic-db-3.0-0.beta2.20030403.2.2 e non ci
riesci. È abbastanza logico che non sia installato.

Quello che ti avevo suggerito era di controllare se c'era una versione
precedente già installata. Quindi :

rpm -q foomatic-db

senza versione ne altro.

Se c'è, allora puoi vedere se qualcuno dei file che compongono il pacchetto
ha delle protezioni tali da impedirne la rimozione o la sostituzione da parte
di cpio (il meccanismo di copia di rpm). Per far questo, si può provare
a dare un brutale
 rpm -e foomatic-db  (che rimuove il pacchetto)
o un più  prudente 
 rpm -e --test foomatic-db
che ti dice cosa succederebbe rimuovendolo

ciao, andrea


Rispondere a