Come aggiornare da OpenSUSE 10.3 a OpenSUSE 11


Aggiornare OpenSUSE da una release all’altra mentre il sistema è in funzionamento non è un metodo consigliato.
Il metodo supportato e preferibile, è quello di avviare il sistema da un mezzo di installazione, come il cd e successivamente selezionare l’opzione di aggiornamento.
In ogni caso, è certamente possibile aggiornare la nostra macchina mentre è in funzionamento.
E’ tuttavia un pò più complicato aggiornare OpenSUSE 10.3 alla versione 11.

Ciò è dovuto al cambiamento del formato degli RPM, da bz2 a Izma. Il che significa che OpenSUSE 10.3 non è in grado di installare gli RPM della 11.

Il metodo che vi consigliamo qui prevede, anzi tutto, 3 passaggi fondamentali:

  1. Aggiornare gli RPM alla versione 11 di OpenSUSE;
  2. Installare tutti i pacchetti di gestione della 11;
  3. Aggiornare tutti i pacchetti.

E’ importante sottolineare che i passaggi qui indicati possono anche subire delle variazioni e che qui di seguito segnaliamo la procedura che abbiamo seguito noi in dettaglio.

  • E’ anzitutto necessario disabilitare tutti i repository utilizzati su OpenSUSE 10.3:
mv /etc/zypp/repos.d /etc/zypp/repos.d.old
  • Bisogna adesso cancellare la cache dei repository:
rm /var/cache/zypp/zypp.db
  • A questo punto aggiungere il repository principale di OpenSUSE 11:
zypper ar http://download.opensuse.org/distribution/11.0/repo openSUSE110
  • Installare il nuovo RPM da OpenSUSE 11:
rpm -Uhv http://download.opensuse.org/distribution/11.0/repo/oss/suse/x86_64/rpm-4.4.2-199.1.x86_64.rpm
  • Installare tutti i pacchetti di gestione della 11:
zypper in zypper
  • Aggiungere la versione 11 dei repository nonoss e packman:
zypper ar http://download.opensuse.org/distribution/11.0/repo/non-oss openSUSE110_NonFree
zypper ar http://packman.iu-bremen.de/suse/11.0/ packman
  • Adesso occorre aggiornare tutti i pacchetti. A questo punto può capitare di aver bisogno di cconfermare alcuni pacchetti o di cancellare quelli obsoleti:
zypper ref
zypper dup
  • Il gioco è fatto! Basta semplicemente riavviare il sistema e vedere se la procedura è andata a buon fine.

La procedura che abbiamo eseguito è quella indicata su questo sito .

Articoli correlati:

  • No Related Posts

Segnala questo articolo: Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Facebook
  • del.icio.us
  • Digg
  • Reddit
  • StumbleUpon
  • Technorati
  • OKnotizie
  • Google Bookmarks
  • TwitThis
  • Upnews
  • Segnalo

blog comments powered by Disqus