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)





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
)
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/
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.
C’è un modo per connettersi a internet con un modem 56k ATI Tech. AC’97 modem controller??
Con Linux devo installare sl-modem-daemon…
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’…