Avevamo visto 6 mesi fa come il passaggio da Fedora 12 a Fedora 14 usando preupgrade sia stato veramente una paseggiata, pertanto mi aspettavo lo stesso risultato anche per la nuova versione 15 appena uscita.
Ho effettuato la stessa procedura:
yum update yum install preupgrade |
a questo punto basta lanciare
preupgrade-cli "Fedora 15 (Lovelock)" |
In questa fase nel mio sistema vengono scaricati 1183 pacchetti per un totale di 1,5GB, prima di richiedere il riavvio per proseguire con l’installazione.
Avevo programmato di lanciare questa fase la mattina, prima di andare per altri lidi, in modo che al ritorno il sistema fosse pronto. L’idea era buona, solo che dopo aver acceso il pc e atteso che la procedura partisse (non mi ricordavo se fosse tutto automatico e chiedesse una conferma), dopo 5 minuti vado a controllare e mi trovo uno schermo nero pieno di messagi di errore relativamente a un driver. Dovendo uscire ho spento tutto.
Al rientro ho riacceso e l’accesso a Fedora 14 avveniva correttamente solo che poi la tastiera e mouse erano non utilizzabili. Era chiaro allora che la procedura di aggiornamento avesse iniziato l’operazione, lasciando il sistema in uno stato inconsistente. Allora ho riavviato e ripreso il menù con l’aggiornamento di Fedora 15 per vedere dove apparisse quel errore bloccate.
Invece, con un pò di sorpresa, tutto ha ripreso e finito correttamente con l’installazione e la pulizia.
Al riavvio mi son ritrovato nel nuovo desktop di Fedora 15:
Qui però ho trovato i primi problemi: yum e rpm non funzionano a causa di un errore sulla libreria di rpm.
Guardando queste librerie infatti avevano i files .so con 0 bytes! Ho allora cercato il pacchetto rpm-libs-4.9.0-6.fc15.x86_64.rpm, estratto i files e copiati dentro /usr/lib64
Yum e Rpm hanno quindi ripreso a funzionare correttamente, anche se c’è un problema evidente:
yum repolist Plugin abilitati:refresh-packagekit id repo nome repo adobe-linux-i386 Adobe Systems Incorporated fedora Fedora 14 - x86_64 rpmfusion-free-rawhide RPM Fusion for Fedora Rawhide - Free updates Fedora 14 - x86_64 - Updates repolist: 31132 |
I repository sono settati a Fedora 14 pur essendo il sistema a Fedora 15:
cat /etc/fedora-release Fedora release 15 (Lovelock) |
A questo punto sono in attesa di tovare una soluzione, perchè il sistema così non potrà mai essere aggiornato, dato che continua a pescare il software su repository obsoleti.
29 Maggio 2011 at 15:04
Come prontamente segnalato sul forum Fedora:
rpm -q fedora-release
fedora-release-14-1.noarch
fedora-release-15-1.noarch
Basta togliere la versione 14 ancora attivacome fiel rpm per avere tutto ok
21 Giugno 2011 at 15:55
Consiglio: installare sempre Fedora un mese dopo la data di uscita ufficiale! RPMFusion non viene sempre aggiornato immediatamente e qualche altro problema coi repositories puo’ esserci…
21 Giugno 2011 at 18:51
Per fortuna infatti ho due pc con Fedora e prima testo il tutto con quello meno usato. Concordo che aspettando un mesetto escono molti fix che riducono le possibilità di problemi