Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemi con RPM

Come da oggetto è da qualche tempo che ho problemi nell'installazione di
pacchetti RPM. Infatti, dopo aver scaricato alcuni pacchetti dalla rete,
ho provato a installarli, ma mi viene vusualizzato il seguente
messaggio:
"failed to open //var/lib/rpm/packages.rpm"
Ho provato a reinstallare interamente RPM, presente sul cd della mia
distribuzione (SuSe 6.3), ma ho ancora lo stesso problema.
Non so proprio come fare....
Grazie in anticipo per l'aiuto....
Ciao,
Stefano

"failed to open //var/lib/rpm/packages.rpm"
Sei root quando provi ad installare?
-- 
 +-------------------------------------------+ 
 |        Enrico Bodo  -   PhD student       |
 |      University of Rome "La Sapienza"     |
 |          Department of Chemistry          | 
 +-------------------------------------------+  

Bodo wrote:

No. Ma se entro come root e provo a dare il comando di installazione...
il risultato è nullo, cioè non succede niente.

On Mon, 17 Jul 2000 20:38:34 +0200, 
Stefano Cassani (
ste...@tiscalinet.it
)
wrote:
| No. Ma se entro come root e provo a dare il comando di installazione...
| il risultato č nullo, cioč non succede niente.
 
 E chi ti dice che non succede niente? ;-)
 Per installare nuovi programmi *devi* avere  i benefici di root, il che
 si traduce, al 99%, nel loggarti come tale.
 Prova ad  installare con l'opzione  -vh, e  vedrai se funziona.   Se ti
 aspetti che ti  appaiano i link stto interfaccia grafica,  ti sbagli di
 grosso. Prova a lanciare un programma appena installato via console.
-- 
Zefram 	| WARNING: Email address is FAKE. 	| email: 
	| [ 
http://digilander.iol.it/ebassi
 ]	| 	zefram (at) 
libero.it
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370  1CAA CAF7 512B 945C A44C 

 il risultato č nullo, cioč non succede niente.
Sicuro?
"rpm -i" non da nessun messaggio ma installa il pacchetto.
Prova "rpm -iv file-pacchetto.rpm" e` piu` loquace.
Altrenti, dopo averlo installato, prova con
"rpm -qX pacchetto" [X= i o l]
se il pacchetto e` stato installato ti verranno date varie informazioni
relative.
Se invece lanci rpm -i come utente normale, e` chiaro che ti risponda
che non puoi andare a sfrugugliare sui file di sistema.
Leggere sempre e comunque "man comando" prima di chiedere  al NG
chiarimenti su un comando  ;)
ciao, andrea

il risultato č nullo, cioč non succede niente.
prova prima a  ricostruire il data base di rpm *rpm --rebuilddb*
oppure a ricrearne uno nuovo *rpm --initdb*,
(prima pero` fanne una copia di backup */var/lib/rpm*)
-- 
Mario Michele Macaluso     -o)  | Chance is perhaps the work of God when He  
m.macaluso .@. 
libero.it
   /\\  | did not want to sign.   -- Anatole France  
                          _\\_v |                                            
                                |                                            
Kernel 2.2.14-5.0 on a i586     |                                            
(All addresses in headers are fake. Only one dot in signature.)

il risultato č nullo, cioč non succede niente.
E' giusto. Se usi il comando nel modo piu' semplice tipo:
# rpm -i pacchetto.rpm
allora e' normale che non esca nulla. Il pacchetto pero' viene installato.
Per avere un output piu' "verboso" la prossima volta prova con:
# rpm -ivh pacchetto.rpm
-- 
