Aggiornare OpenSolaris

Dopo aver scaricato ed usato con molto piacere OpenSolaris 2008.05 mi sono messo ad aggiornare la mia installazione; infatti la versione dei pacchetti che trovate nel cd è la snv_86, mentre attualmente il ramo di sviluppo è arrivato alla snv_91 snv_93. Le novità introdotte sono moltissime, sia a livello kernel che userspace (basta leggere i “flagdays” sul sito www.opensolaris.org), quella più visibile all’utente è soprattutto il passaggio a GNOME 2.22.2.
Essendo un salto di versione “corposo” va fatta la massima attenzione e tutte le operazioni si devono svolgere da linea di comando, inoltre preparatevi a tempi di download abbastanza lunghi, la mia installazione ha richiesto ben 994M di dati da scaricare!

Bene, passiamo all’azione e, dopo aver fatto tutti i backup del caso, apriamo la console e digitiamo:

BUILD=`uname -v | sed s/snv_//`
pfexec pkg refresh
pfexec pkg install SUNWipkg@0.5.11-0.$BUILD
pfexec pkg install entire@0.5.11-0.$BUILD

in questo modo saremo certi di avere l’ultima versione di pkg, successivamente dovremo creare un nuovo BE, vediamo quelli già usati con:

beadm list

se stiamo usando una macchina appena installata avrevo solo un BE chiamato opensolaris, consiglio di usare una numerazione progressiva (come esempio utilizzeremo opensolaris-1) ma siete liberi di usare qualsiasi nome valido, quindi creiamo il BE:

pfexec beadm create opensolaris-1

montiamolo, facendo bene attenzione che non ci sia nulla di già montato su /mnt:

pfexec beadm mount opensolaris-1 /mnt

e finalmente partiamo con l’aggiornamento:

pfexec pkg -R /mnt image-update -v

terminata la fase di aggiornamento occorrerà sistemare manualmente GRUB:

pfexec /mnt/boot/solaris/bin/update_grub -R /mnt

ed infine smontiamo il tutto e attiviamo il nuovo BE:

pfexec beadm unmount opensolaris-1
pfexec beadm activate opensolaris-1

ora possiamo riavviare e “goderci” la nuova versione!

reboot -- -r

E’ possibile automatizzare queste fasi, come indicato nel post successivo: Aggiornare OpenSolaris (seconda parte)

5 comments to Aggiornare OpenSolaris

  • Anonymous

    sto testando le tue istruzioni.
    grazie mille…

    mi sono avvicinato a OpenSolaris da poco.

    Vi trovate mica in qualche canale IRC per caso?

    ciao ciao.

    scimmia. (mio nick, non insulto :-) )

  • Luca Morettoni

    Ciao scimmia, attualmente come gruppo Italiano abbiamo solo mailing list e forum, ma non è detto che in un prossimo futuro si possa aprire anche un canale su IRC. Trovi tutti i riferimenti del gruppo sul sito http://www.opensolaris.org/os/project/itl-osug/

  • scimmia

    io mi sono iscritto a g11n-it-discuss da un bel po’, ma in effetti passano poche mail, e ultimamente è stata ben spammata come list…

    mi iscrivero’ anhce a questa.

    ciao ciao

    scimmia.

  • Anonymous

    C’è un modo per connettersi a internet con un modem 56k ATI Tech. AC’97 modem controller??
    Con Linux devo installare sl-modem-daemon…

  • Luca Morettoni

    Sinceramente non ho mai lavorato con modem sotto OpenSolaris, ma credo che essendo un win-modem sia difficile farlo lavorare, magari quando avro’ tempo approfondiro’…

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>