PDA

Visualizza la versione completa : Strano errore con urpmi...


edriv
23-03-2005, 20:01
Cercando di aggiornare gnome:


[root@localhost andrea]# urpmi -a gnome


Mi viene questo errore:


Can't locate URPM.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.6/i386-linux /usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i386-linux
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.3
/usr/lib/perl5/vendor_perl/5.8.2
/usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl
.) at /usr/lib/perl5/vendor_perl/5.8.3/urpm.pm line 13.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.8.3/urpm.pm line 13.
Compilation failed in require at /usr/sbin/urpmi line 23.
BEGIN failed--compilation aborted at /usr/sbin/urpmi line
23.
[root@localhost andrea]#


E' il programma urpmi danneggiato?
Oppure l'interprete perl?

Non ho fatto niente prima di quei comandi...

Altra domanda:
come faccio ad aggiornare le firme digitali con urpmi (rpm) ?
Senza essere obbiligato a premere 200 volte "s" per farlo andare avanti...

grazie

ah dimenticavo... ho mandrake 10

andy caps
23-03-2005, 20:21
se trova un aggiornamento disponibile sulle fonti dai un

urpmi --auto-select

scarica ed aggiorna le liste e probabilmente anche la key dei pacchetti

altrimenti da rpmdrake c' un utility per importare la nuova chiave che dovresti trovare anche sui mirror

http://mandrake.vmlinuz.ca/bin/view/Main/UsingUrpmi#RPM_package_verification

Centurione
23-03-2005, 20:23
#urpmi.update -a aggiorna le fonti software e dovrebbe aggiornare anche le firme

altrimenti, se non vuoi dare continuamente s

#urpmi --auto-select --no-verify (nel caso di aggiornamento del sistema) :ciauz:

Per l'errore non so cosa dirti, lo fa solo con gnome o con qualsiasi programma tenti di installare?

edriv
24-03-2005, 14:53
Grazie a tutti, seguirei volentieri i vostri consigli, se solo partisse urpmi...

Infatti semplicemente digitando urpmi appare l'errore... lo stesso vale per urpmi.update...

C' qualcosa che non va con il perl evidentemente... ma non ho idea di come risolvere!

edriv
25-03-2005, 18:47
Va bene, se ce a faccio passo ha Slackware (mi hanno regalato un girnale con il CD) e uso apt-get.

:ciauz:

andy caps
25-03-2005, 19:02
slackware usa swaret o slapt-get per installare automaticamente il software ma va installato manualmente

per l'errore

potresti provare a reinstallare manualmente
con l'opzioni
--force --replacepkgs, --replacefiles
i pacchetti
perl-URPM
rpm
urpmi

scaricandoti i file se non sono in /var/cache/urpmi/rpms


rpm -i --force perl-URPM....mdk.i586.rpm

ad esempio

se fai un aggiornamento dell'installazione con il cd comunque potrebbe risolvere

edriv
26-03-2005, 14:54
ok grazie :)

edriv
29-03-2005, 12:14
Prima sembrava che non andasse, poi ho aggiornato non so quanti pacchetti del perl (seguendo alla cieca le istruzioni su un forum polacco :D ) ed ora urpmi parte!

Loading