Aggiornare la propria Fedora con preupgrade
Pubblicato da Robyduck il 28/11/2009 (2455 Letture)
Esistono vari modi per aggiornare il sistema da una release di Fedora all'altra. In questo piccolo howto ci dedicheremo all'aggiornamento con preupgrade, aggiornando Fedora 11 alla versione 12.
Premessa: Benchè l'aggiornamento dovrebbe funzionare senza particolari problemi è consigliato sempre il backup dei propri dati.
Tutte le operazioni che seguiranno li faremo da terminale e con i privilegi di root:
Per poter passare da una versione di Fedora all'altra è necessario portare la vecchia release allo stato più aggiornato possibile. Di conseguenza partiremo con un aggiornamento del sistema:
L'aggiornamento può durare anche parecchio tempo, dipende dallo stato in cui si trovava la vostra Fedora 11.
Una volta completato l'update è bene cancellare la cache di yum, per essere sicuri che non ci siano problemi nel seguente upgrade. Digiteremo:
Se durante l'aggiornamento è stato aggiornato anche il kernel è necessario riavviare il sistema, perchè il lancio di preupgrade deve essere eseguito utilizzando l'ultimo kernel disponibile. Una volta riavviato riapriremo il terminale loggandoci nuovamente come root e partiamo:
Attenzione: L'aggiornamento dalla versione 11 alla 12 rispetto agli upgrade precedenti richiede molto più spazio nella directory /boot. Per liberare spazio in questa directory è necessario eliminare tutti i kernel (se si ha una partizione /boot uguale o inferiore a 200MB) tranne l'ultimo che stiamo utilizzando.
Questo esempio elimina un kernel, lo possiamo ripetere per tutti i kernel che sono "inutili" per l'aggiornamento. Fate molta attenzione alla cancellazione dei kernel e tenete solo l'ultima versione.
Se non dovesse essere sufficiente liberare spazio cancellando i file inutili si può aumentare la partizione di /boot con gparted oppure utilizzare una connessione cablata (metodo che non utilizzerei ma comunque descritto sul sito di fedoraproject.
Liberato lo spazio possiamo partire:
Una volta digitato questo comando partirà una GUI che vi seguirà durante l'aggiornamento. Dopo il messaggio di benvenuto vi viene chiesto di selezionare la versione che vorremmo installare dopo l'aggiornamento. (siccome ho già aggiornato l'unico sistema che mi viene proposto nell'immagine è la rawhide di Fedora 13).
Il sistema eseguirà tutti i controlli necessari per poi partire con il download dei pacchetti di Fedora 12. E' bene sapere che durante questa fase un'eventuale uscita dal programma di aggiornamento non comprometterà nulla e se si vuole si può riprendere il download anche successivamente dal momento in cui è stato interrotto.
Una volta finito il download dei pacchetti viene nuovamente controllato il sistema e lo spazio nella directory /boot. Se tutto va a buon fine vi viene chiesto di riavviare.
Una volta fatto il reboot viene eseguito l'upgrade vero e proprio. Infatti vengono installati tutti i pacchetti aggiornati a Fedora 12 ed è facilmente intuibile che questa fase può durare molto, anche ore.
Mettetevi comodi, perchè appena Fedora avrà finito l'aggiornamento vi troverete al login di Fedora 12.
Buon aggiornamento a Constantine!
Premessa: Benchè l'aggiornamento dovrebbe funzionare senza particolari problemi è consigliato sempre il backup dei propri dati.
Tutte le operazioni che seguiranno li faremo da terminale e con i privilegi di root:
$ su -
password
Per poter passare da una versione di Fedora all'altra è necessario portare la vecchia release allo stato più aggiornato possibile. Di conseguenza partiremo con un aggiornamento del sistema:
# yum update
L'aggiornamento può durare anche parecchio tempo, dipende dallo stato in cui si trovava la vostra Fedora 11.
Una volta completato l'update è bene cancellare la cache di yum, per essere sicuri che non ci siano problemi nel seguente upgrade. Digiteremo:
# yum clean all
Se durante l'aggiornamento è stato aggiornato anche il kernel è necessario riavviare il sistema, perchè il lancio di preupgrade deve essere eseguito utilizzando l'ultimo kernel disponibile. Una volta riavviato riapriremo il terminale loggandoci nuovamente come root e partiamo:
# yum install preupgrade
Attenzione: L'aggiornamento dalla versione 11 alla 12 rispetto agli upgrade precedenti richiede molto più spazio nella directory /boot. Per liberare spazio in questa directory è necessario eliminare tutti i kernel (se si ha una partizione /boot uguale o inferiore a 200MB) tranne l'ultimo che stiamo utilizzando.
# cd /boot
# ls
# rm -rf System.map-2.6.x.x-x.fc11.i586
# rm -rf vmlinuz-2.6.x.x-x.fc11.i586
# rm -rf initrd-2.6.x.x-x.fc11.i586.img
Questo esempio elimina un kernel, lo possiamo ripetere per tutti i kernel che sono "inutili" per l'aggiornamento. Fate molta attenzione alla cancellazione dei kernel e tenete solo l'ultima versione.
Se non dovesse essere sufficiente liberare spazio cancellando i file inutili si può aumentare la partizione di /boot con gparted oppure utilizzare una connessione cablata (metodo che non utilizzerei ma comunque descritto sul sito di fedoraproject.
Liberato lo spazio possiamo partire:
# preupgrade
Una volta digitato questo comando partirà una GUI che vi seguirà durante l'aggiornamento. Dopo il messaggio di benvenuto vi viene chiesto di selezionare la versione che vorremmo installare dopo l'aggiornamento. (siccome ho già aggiornato l'unico sistema che mi viene proposto nell'immagine è la rawhide di Fedora 13).
![]() |
Il sistema eseguirà tutti i controlli necessari per poi partire con il download dei pacchetti di Fedora 12. E' bene sapere che durante questa fase un'eventuale uscita dal programma di aggiornamento non comprometterà nulla e se si vuole si può riprendere il download anche successivamente dal momento in cui è stato interrotto.
![]() |
Una volta finito il download dei pacchetti viene nuovamente controllato il sistema e lo spazio nella directory /boot. Se tutto va a buon fine vi viene chiesto di riavviare.
![]() |
Una volta fatto il reboot viene eseguito l'upgrade vero e proprio. Infatti vengono installati tutti i pacchetti aggiornati a Fedora 12 ed è facilmente intuibile che questa fase può durare molto, anche ore.
![]() |
Mettetevi comodi, perchè appena Fedora avrà finito l'aggiornamento vi troverete al login di Fedora 12.
![]() |
Buon aggiornamento a Constantine!
| Naviga negli articoli | |
F13 Gnome: installazione e configurazione di un sistema a 32 bit
|
Monitorare file descriptors usati da un processo Linux
|
|
I commenti sono di proprietà degli autori. Si declina ogni responsibilità sul loro contenuto.
|
||||||||||||||||||||||||||||||||||||||||



Oggi: 2
Ieri: 4
Totali: 5828
Ospiti : 19
Iscritti : 0
Totali: 19



















]). Adesso il sistema sta eseguendo la fase 4 (scaricamento pacchetti) e aspetto di vedere cosa succedera' alla successiva e ultima.