Problemi con Rpm
Luca Giuzzi
giuzzi a dmf.bs.unicatt.it
Lun 13 Dic 1999 12:34:12 UTC
...purtroppo non hai specificato in che ambiente grafico ti si e' verificato
questo problema.
In ogni caso la strategia che ti suggerisco per installare pacchetti .rpm
e' la seguente:
1. accedere alla riga di comando (da una console in modo testo, oppure
aprendo una finestra nell'ambiente grafico)
2. diventare root con
su root
[devi specificare poi la password]
3. dare il comando
rpm -i pacchetto.rpm
[o, se vuoi avere piu' informazioni su cosa sta succedendo,
rpm -i -v -v -v pacchetto.rpm
]
Il file /var/lib/rpm/packages.rpm
e' il database che contiene l'elenco dei pacchetti installati. Il messaggio
di errore che hai ricevuto dovrebbe essere dovuto al fatto che non eri
root. Se tale file non e' presente [controlla con un
ls -l /var/lib/rpm
] allora hai avuto dei problemi di installazione e puoi farlo rigenerare al
sistema col comando
rpm --rebuilddb
Infine, EMACS e' un editor/web-browser/mail-client/ide/psicoanalista/etc. etc.
... e' anche un compilatore (per emacs-lisp), ma non e' IL compilatore:
il tipo di compilatore che usi dipende dal linguaggio in cui il programma
e' scritto: gcc per il C, g77 (o f77) per il fortran, c++ (o g++) per il
C++, etc. etc.
Solitamente la compilazione e' controllata tramite l'uso di `Makefiles'
che informano il sistema sulla modalita' esatta con cui generare il
programma eseguibile a partire dai sorgenti.
E' importante sottolineare, credo, che sebbene esista una tecnica
quasi-standard per compilare pacchetti scaricati dalla rete
[lanciare lo script
./configure
seguito da un
make
]
e' bene avere una idea abbastanza chiara di cosa si sta facendo, salvo
rendere il sistema completamente inutilizzabile (in particolare e'
importante controllare sempre DOVE un programma viene installato)
Ciao
lg
Maggiori informazioni sulla lista
Lug
|