- Disclaimer
Anche l'upgrade di versione da ROSA/Mandriva 2011 è supportato, perchè le differenze nel codice tra la vecchia e la nuova versione sono minime.
Questa guida illustra la procedura necessaria per eseguire l'upgrade (aggiornamento della release precedente con salto di versione) del sistema ma non ne garantisce il successo nel 100% dei casi.
- Prima di aggiornare
Code: Select all
[root@localhost ~]# urpmi --auto-update
Inoltre devi accertarti di avere sufficiente spazio libero sul disco rigido. Durante l'aggiornamento tutti i pacchetti verrando scaricati in
/var/cache/urpmi.
Il totale dei pacchetti da scaricare dipende dalla quantità di programmi installati, solitamente va da 4 a 7 Gb.
- Processo di upgrade
Apri un terminale di root
Per prima cosa bisogna rimuovere le informazioni sui vecchi repository:
Code: Select all
[root@localhost ~]# urpmi.removemedia -a
Per sistemi 32-bit
Code: Select all
urpmi.addmedia --distrib http://mirror.yandex.ru/rosa/rosa2012lts/repository/i586/
Code: Select all
urpmi.addmedia --distrib http://mirror.yandex.ru/rosa/rosa2012lts/repository/x86_64
Code: Select all
[root@localhost ~]# urpmi --wget --download-all --auto-update
Con l'opzione --download-all, urpmi prima scarica tutti i pacchetti e solo dopo inizia ad installarli. Questa opzione di urpmi è fortemente raccomandata quando si effettua un upgrade poichè occorre scaricare ed aggiornare una grande quantità di pacchetti. Di default urpmi scarica ed installa i pacchetti parzialmenti, a gruppi. Se ci fosse un problema con la connessione internet durante l'aggiornamento potresti ritrovarti con un sistema aggiornato parzialmente e malfunzionante, se non addirittura non funzionante affatto.
Se volessi soltanto scaricare gli aggiornamenti per installarli in un secondo tempo, devi aggiungere l'opzione --no-install.
Quando si avvia un processo di aggiornamento la prima operazione che fa urpmi è di aggiornare sè stesso con tutte le dipendenze (pacchetti perl e nuova versione di urpmi) e glibc.
Se tutto va bene urpmi si riavvierà e proporrà ulteriori aggiornamenti di altri pacchetti e farà una lista di quelli da rimuovere (questo è normale in un upgrade). Se accetti e vai avanti vedrai la lista dei pacchetti da aggiornare, il loro numero e la quantità di spazio libero su disco che occorre per il download. Devi controllare di avere effettivamente questo spazio libero in /var/cache/urpmi. Se il durante il download sorgessero problemi a causa di errori o connessione ad internet puoi rilanciare l'aggiornamento con:
Code: Select all
[root@localhost ~]# urpmi --wget --auto --auto-select
Dopo aver concluso con successo l'installazione dei pacchetti vedrai tra le scelte del boot loader «ROSA Marathon 2012» che ti permette di partire con il nuovo sistema.
- Passaggio facoltativo
Code: Select all
[root@localhost ~]# urpm-reposync
Fonte: Rosa Forum
http://forum.rosalab.ru/en/viewtopic.php?f=12&t=927