Discussione:
Fedora ed aggiornamento pacchetti
(troppo vecchio per rispondere)
ReX
2005-05-16 22:51:25 UTC
Permalink
Salve a tutti,

sono un neofita di linux, per iniziare ho scelto la Fedora 3 64bit su 1 DVD
(dal momento che ho un Athlon 64) e già mi trovo di fronte al mio primo
problema (veramente ne ho diversi ma per gli altri sto risolvendo googlando
:-)).

In pratica quando lancio l'updater della Red Hat mi si blocca quando prova a
scaricare la lista dei pacchetti, oppure mi si blocca dopo averla scaricata,
prima di scaricare i pacchetti veri e propri.

Dopo svariati tentativi ho provato invece ad usare "yum update" da linea di
comando ma dopo aver individuato e scaricato tutti i pacchetti necessari mi
ha dato problema e non mi ha aggiornato nulla. A quel punto ho reinstallato
tutto e prima di fare menate ho deciso di postare quì.

Cosa posso fare?

Grazie,
ReX
Bodo
2005-05-17 07:31:30 UTC
Permalink
Post by ReX
Dopo svariati tentativi ho provato invece ad usare "yum update" da linea di
comando ma dopo aver individuato e scaricato tutti i pacchetti necessari mi
ha dato problema e non mi ha aggiornato nulla. A quel punto ho reinstallato
tutto e prima di fare menate ho deciso di postare quì.
Quale problema ti ha dato? E' probabile che tu debba disabilitare il GPG
check (o scaricare le chiavi corrette). Prova ad aprire i file

/etc/yum.repos.d/fedora.repo
/etc/yum.repos.d/fedora-updates.repo

e a modificare la riga

gpgcheck=1

in gpgcheck=0. Fallo anche nel file /etc/yum.conf. Poi aggiungi sempre nel
file /etc/yum.conf questo pezzo:

[extras]
name=Fedora Extras - $releasever - $basearch
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/
gpgkey=http://download.fedora.redhat.com/pub/fedora/linux/extras/RPM-GPG-KEY-Fedora-Extras

[livna-stable]
name=Livna.org Fedora Compatible Packages (stable)
baseurl= http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.stable

Cosi' avrai un sacco di software in piu'.
--
Enrico Bodo - Assistant Professor in Theoretical Chemistry
University of Rome "La Sapienza"
Department of Chemistry
ReX
2005-05-17 09:54:18 UTC
Permalink
Bodo ha scritto:
[...]
Post by Bodo
Cosi' avrai un sacco di software in piu'.
Caro Bodo ti ringrazio per i consigli che metterò in pratica oggi, non
appena finisco di studiare, nel frattempo ti posto gli errori che mi
restituiscono sia "yum update" che "up2date". Ammetto di essere un totale
ignorante e infatti la colpa a quanto pare non è dell'impossibilità di
up2date di connettersi ma di qualche conflitto nei pacchetti installati.
A quanto pare perl da qualche problema, l'avevo scelto nell'installazione
iniziale perchè magari in futuro avrei potuto studiarlo, ma per ora non so
manco cos'è :-).
Comunque ho anche provato a disinstallare tutto quello che riguarda perl
(rpm -erase perl --allmatches oppure dall'utility red hat) ma mi dice che si
sono delle dipendenze. Speravo di poterlo levare per poter così finalmente
upgradare tutti gli rpm.
Un'ultima domanda prima di lasciarti al report degli errori: secondo te mi
conviene usare yum o up2date? A me il primo sembra che lavori meglio e più
velocemente.

Che faccio?

Ciao e grazie,
ReX

################################################################
Transaction Check Error: file /usr/lib/perl5/5.8.5/File/Path.pm from install
o f perl-5.8.5-12.FC3 conflicts with file from package perl-5.8.5-9
file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.5-12.FC3
conflicts
with file from package perl-5.8.5-9
file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.5-12.FC3
conflicts
with file from package perl-5.8.5-9
file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.5-12.FC3
confli cts with file from package perl-5.8.5-9
file /usr/share/man/man1/enc2xs.1.gz from install of perl-5.8.5-12.FC3
conflic ts with file from package perl-5.8.5-9
file /usr/share/man/man1/find2perl.1.gz from install of perl-5.8.5-12.FC3
conf licts with file from package perl-5.8.5-9
file /usr/share/man/man1/h2ph.1.gz from install of perl-5.8.5-12.FC3
conflicts
with file from package perl-5.8.5-9
file /usr/share/man/man1/h2xs.1.gz from install of perl-5.8.5-12.FC3
conflicts
with file from package perl-5.8.5-9
file /usr/share/man/man1/libnetcfg.1.gz from install of perl-5.8.5-12.FC3
conf licts with file from package perl-5.8.5-9
file /usr/share/man/man1/perlbug.1.gz from install of perl-5.8.5-12.FC3
confli cts with file from package perl-5.8.5-9
file /usr/share/man/man1/perlcc.1.gz from install of perl-5.8.5-12.FC3
conflic ts with file from package perl-5.8.5-9
file /usr/share/man/man1/perlivp.1.gz from install of perl-5.8.5-12.FC3
confli cts with file from package perl-5.8.5-9
file /usr/share/man/man1/piconv.1.gz from install of perl-5.8.5-12.FC3
conflic ts with file from package perl-5.8.5-9
file /usr/share/man/man1/pl2pm.1.gz from install of perl-5.8.5-12.FC3
conflict
s with file from package perl-5.8.5-9
file /usr/share/man/man1/pod2html.1.gz from install of perl-5.8.5-12.FC3
confl icts with file from package perl-5.8.5-9
file /usr/share/man/man1/pod2latex.1.gz from install of perl-5.8.5-12.FC3
conf licts with file from package perl-5.8.5-9
file /usr/share/man/man1/pod2man.1.gz from install of perl-5.8.5-12.FC3
confli cts with file from package perl-5.8.5-9
file /usr/share/man/man1/pod2text.1.gz from install of perl-5.8.5-12.FC3
confl icts with file from package perl-5.8.5-9
file /usr/share/man/man1/pod2usage.1.gz from install of perl-5.8.5-12.FC3
conf licts with file from package perl-5.8.5-9
file /usr/share/man/man1/podchecker.1.gz from install of perl-5.8.5-12.FC3
con flicts with file from package perl-5.8.5-9
file /usr/share/man/man1/podselect.1.gz from install of perl-5.8.5-12.FC3
conf licts with file from package perl-5.8.5-9
file /usr/share/man/man1/prove.1.gz from install of perl-5.8.5-12.FC3
conflict
s with file from package perl-5.8.5-9
file /usr/share/man/man1/psed.1.gz from install of perl-5.8.5-12.FC3
conflicts
with file from package perl-5.8.5-9
file /usr/share/man/man1/pstruct.1.gz from install of perl-5.8.5-12.FC3
confli cts with file from package perl-5.8.5-9
file /usr/share/man/man1/s2p.1.gz from install of perl-5.8.5-12.FC3 conflicts
with file from package perl-5.8.5-9
file /usr/share/man/man1/splain.1.gz from install of perl-5.8.5-12.FC3
conflic ts with file from package perl-5.8.5-9
file /usr/share/man/man1/xsubpp.1.gz from install of perl-5.8.5-12.FC3
conflic ts with file from package perl-5.8.5-9
################################################################
Bodo
2005-05-17 10:04:53 UTC
Permalink
Post by ReX
[...]
Post by Bodo
Cosi' avrai un sacco di software in piu'.
iniziale perchè magari in futuro avrei potuto studiarlo, ma per ora non so
manco cos'è :-).
E' un linguaggio di programmazione.
Post by ReX
Comunque ho anche provato a disinstallare tutto quello che riguarda perl
(rpm -erase perl --allmatches oppure dall'utility red hat) ma mi dice che si
sono delle dipendenze. Speravo di poterlo levare per poter così finalmente
upgradare tutti gli rpm.
Che faccio?
Segui il workaround consigliato qui:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=156631
--
Enrico Bodo - Assistant Professor in Theoretical Chemistry
University of Rome "La Sapienza"
Department of Chemistry
ReX
2005-05-17 12:15:08 UTC
Permalink
Post by Bodo
E' un linguaggio di programmazione.
Questo lo sapevo ma non so niente di più a riguardo :-D.
Post by Bodo
Post by ReX
Che faccio?
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=156631
Ho eseguito prima:
rpm --justdb --nodeps --allmatches -e perl-5.8.5
e poi yum update

Ora finalmente è partito l'aggiornamento. Prima però avevo modificato i file
come su tuo consiglio nel primo reply.

Grazie ;-).

Ciao,
ReX
ReX
2005-05-17 16:50:00 UTC
Permalink
Ok... tutto aggiornato ;-).

Ora mi trovo nel boot manager 2 kernel: ovviamente a me serve quello più
recente. L'obsoleto lo devo eliminare io oppure è già stato eliminato e va
solo aggiornato il file di configurazione del boot manager?

Ciao,
ReX

ps Come mai Thunderbird e Firefox sono stati installati in inglese? Tutto il
resto è in italiano. Li disinstallo a mano (uso yum o rpm?) e poi li scarico
dal loro sito per installarli (uso yum o rpm?)?
Bodo
2005-05-17 17:12:43 UTC
Permalink
Post by ReX
Ok... tutto aggiornato ;-).
Ora mi trovo nel boot manager 2 kernel: ovviamente a me serve quello più
recente. L'obsoleto lo devo eliminare io oppure è già stato eliminato e va
Il kernel e' uno dei pochi pacchetti di cui uno puo' avere copie multiple
(per ovvi motivi). Quindi quando fai l'upgrade del kernel, rpm ne installa
un secondo. Io personalmente tengo sempre installato anche il penultimo nel
caso che l'ultimissimo mostrasse segni di instabilita'. Comunque la
procedura di upgrade di Fedora fa in modo che l'ultimo kernel sia quello
utilizzato di default. Tu non devi fare nulla se non aggiornare anche
eventuali driver speciali (driver nvidia e/o moduli per ntfs per esempio).
Post by ReX
solo aggiornato il file di configurazione del boot manager?
Tutto gia' fatto automaticamente. Se usi rpm per rimuovere il vecchio kernel
verra' automaticamente anche riconfigurato il boot loader.
Post by ReX
ps Come mai Thunderbird e Firefox sono stati installati in inglese? Tutto il
resto è in italiano. Li disinstallo a mano (uso yum o rpm?) e poi li scarico
dal loro sito per installarli (uso yum o rpm?)?
Vai qui

http://www.mozillaitalia.org/archive/index.php#p1

in basso c'e' un link per installare il langpack per firefox e per
thunderbird. Per firefox basta cliccarci su, per thunderbird segui le
istruzioni che appaiono quando clicchi il link. Poi dovrebbe funzionare
tutto in italiano. Se non funziona vedi se questo thread ti puo' aiutare:

http://www.fedoraitalia.org/modules/newbb/viewtopic.php?topic_id=3968&forum=5&post_id=26811#forumpost26811
--
Enrico Bodo - Assistant Professor in Theoretical Chemistry
University of Rome "La Sapienza"
Department of Chemistry
Carmelo
2005-05-17 10:39:17 UTC
Permalink
Post by ReX
[...]
Post by Bodo
Cosi' avrai un sacco di software in piu'.
......
Post by ReX
################################################################
Transaction Check Error: file /usr/lib/perl5/5.8.5/File/Path.pm from
........
Post by ReX
conflic ts with file from package perl-5.8.5-9
################################################################
anche a me dava errore quando gli dicevo di aggiornare tutto insieme, e
propio sui pacchetti perl!!!

Ho fatto ripartire l'aggiornamento dicendogli di non aggiornare il perl
ed ha fatto tutto a meraviglia! L'aggiornamento del perl l'ho fatto
partire subito dopo e non ho avuto problemi.

Ora ho tutto il sistema aggiornato.

Ciao,

Carmelo
ReX
2005-05-17 12:16:55 UTC
Permalink
Post by Carmelo
Ho fatto ripartire l'aggiornamento dicendogli di non aggiornare il perl
ed ha fatto tutto a meraviglia! L'aggiornamento del perl l'ho fatto
partire subito dopo e non ho avuto problemi.
Ora ho tutto il sistema aggiornato.
Ho risolto seguendo il consiglio di bodo, ti ringrazio comunque ;-).

Ciao,
ReX
Simone
2005-05-17 09:52:55 UTC
Permalink
Post by ReX
In pratica quando lancio l'updater della Red Hat mi si blocca quando prova a
scaricare la lista dei pacchetti, oppure mi si blocca dopo averla scaricata,
prima di scaricare i pacchetti veri e propri.
Confermo che il Fedora Update si pianta sempre. Invece con yum riesco a
installare e aggiornare tutto. Io non ho mai preteso un aggiornamento
globale, piuttosto lancio
# yum check-update
e poi installo quello che mi interessa avere.

Continua a leggere su narkive:
Loading...