martes, 24 de agosto de 2010

Instalando snv_134 y actualizar a onnv_142

Después del post de ayer me puse a bajar la versión de Opensolaris snv_134 desde www.genuinix.com el archivo que bajé es osol-dev-134-x86.iso. En la instalación no hay nada distinto a la versión anterior , así que paso directamente a hacer un copy & paste del articulo de Hernan Saltiel , donde nos muestra paso a paso como updatear.

a) Creamos un nuevo boot environment (en mi caso, se llama "new134"):
1) pfexec beadm create new134
2) pfexec beadm activate new134

b) Reiniciamos nuestro Solaris para arrancar con new134

c) Bajamos dos archivos:
1) cd /opt
2) wget http://www.genunix.org/dist/richlowe/on-nightly-142.i386.tar.bz2
3)wget http://www.opensolaris.org/sc/src/onnv/onnv-gate/usr/src/tools/scripts/onu.sh

d) Creamos un directorio donde tengamos por lo menos 500 MB de espacio libre:
1) pfexec mkdir -p /export/repo

e) Descomprimimos uno de los archivos en este directorio:
1) cd /export/repo
2) pfexec tar jxvf /opt/on-nightly-142.i386.tar.bz2

f) Por si algún permiso hubiera quedado mal, se lo otorgamos:
1) pfexec chown -R root:root /export/repo/*

g) Levantamos un repositorio local de paquetes apuntando a ese directorio, desde una terminal que no cerraremos, en el puerto 13000:
1) pfexec /usr/lib/pkg.depotd -d /export/repo/on-nightly-142.i386 -p 13000

h) Abrimos otra terminal y ejecutamos
1) pfexec chmod +x /opt/onu.sh
2) pfexec /opt/onu.sh -Ot on-nightly-142.i386 -u http://localhost:13000

i) Cuando termine de instalar los paquetes necesarios desde nuestro repositorio local en el puerto 13000, podremos hacer poweroff, y bootear nuestra máquina de nuevo. Ya tendremos el sistema en onnv_142.

GRACIAS HERNAN!

No hay comentarios: