OpenSolaris: snv_109

Finalmente, dopo tanto attendere, mi sono risintonizzato sulla versione “sviluppo” di OpenSolaris!
E’ appena stata resa disponibile la build 109 (annuncio ufficiale) e questa volta ho approfittato di un momento di relativa calma per effettuare l’aggiornamento, questa volta però utilizzando l’ambiente grafico!

Iniziare l’opera di aggiornamento dalla release stabile (io avevo la build 101, ovvero l’ultima release stabile di OpenSolaris, nota come 2008.11) richiede comunque alcuni aggiustamenti “manuali”, primo fra tutti il passaggio al repository di sviluppo con il comando:

pfexec pkg set-authority -O http://pkg.opensolaris.org/dev/ opensolaris.org

successivamente controlliamo se abbiamo installato l’ultima release di IPS e delle librerie di installazione con:

pfexec pkg install SUNWipkg@0.5.11-0.101
pfexec pkg install SUNWinstall-libs

Se sul vostro PC è presente una build successiva alla 101 adattate di conseguenza il numero finale nel primo comando.
Nel frattempo nella tray bar potrebbe essere comparsa un’icona che ci informa della presenza di aggiornamenti per la nostra release, segno che update-manager si è accorto del cambiamento di repository!

Notifica di update-manager

Notifica di update-manager

Cliccando sull’icona appena apparsa, oppure selezionando System > Administration > Update Manger ecco comparire l’elenco dei pacchetti che costituiscono la nuova build:

Elenco dei pacchetti aggiornati

Elenco dei pacchetti aggiornati

Cliccando sul bottone “Update All” verremo informati della creazione (e successiva attivazione) di un nuovo boot environment che conterrà la nuova build:

Creazione del nuovo BE

Creazione del nuovo BE

A questo punto non ci resta che aspettare il tempo necessario al download di tutti i pacchetti (circa 700 mega) e riavviare la macchina!

Avanzamento delle operazioni di aggiornamento

Avanzamento delle operazioni di aggiornamento

Ovviamente è possibile operare l’aggionamento di OpenSolaris anche da linea di comando con:

pfexec pkg refresh
pfexec pkg install entire@0.5.11-0.101
pfexec pkg install SUNWipkg@0.5.11-0.101
pfexec pkg install SUNWinstall-libs
pfexec pkg image-update

(ovviamente dopo aver settato il repository al brach dev, come accennato all’inizio dell’articolo).

Vi ricordo ancora una volta che questa build rappresenta una versione di sviluppo, i test effettuati sono pochissimi quindi è assolutamento sconsigliato un suo utilizzo in produzione!
Alcune novità di questa release sono la disponibilità di Python 2.6 (pacchetto SUNWPython26) e delle utility per il build di OpenSolaris dai sorgenti (pacchetto SUNWonbld).

5 comments to OpenSolaris: snv_109

  • Grande, a minuti parto con l’installazione della 109 , poi ti faccio sapere…….

  • Marco Falchi

    ciao,

    credo di aver trovato un bug nell’iso 109 per l’installazione, ho provato a scaricarla per ben due volte e sia su pc che notebook al 20 % della fase d’installazione si blocca, mi dice nei log “IOError:[Errno 2] No such file or directory: ‘/a/./var/log/authlog’ e fallisce!

    Faccio altre prove e ti faccio sapere, le iso le ho scaricate da genunix.org

  • sinceramente ho la iso ma non ho avuto modo di provarla, ma solo aggiornato una vecchia 2008.11 tramite pkg e tutto e’ andato liscio…

  • Sandro Damiani

    Ho aggiornato la snv da 101 a 109 con l’ambiente grafico.
    Tutto ok nn ci sono stati problemi.

  • Ciao,
    l’installazione della 109 è andata a buon fine!
    Stranamente quel bug di cui ti parlavo si verifica solo sul mio dell inspiron 9300.

    Adesso stò provando con l’update da 109 a 110, ma alla fine ottengo questo risultato:

    mfalchi@caloggero:~$ pfexec pkg image-update
    DOWNLOAD PKGS FILES XFER (MB)
    Completed 575/575 12135/12135 199.94/199.94

    pkg: Unable to clone the current boot environment.

    Suppongo che debba clonare a mano, dove posso trovare lo script che avevi fatto tempo fà per fare l’upgrade???

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>