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