Primeros pasos con Solaris

Bueno he conseguido hace unos dias una vieja Sun Ultra 10, con procesador sparc 440 MHz y 512 MB, con la que quiero ir metiendome en el mundillo de solaris.

Instalación

Durante la instalación de solaris se configura la ip, mascara de subred y puerta de enlace, pero no se configuran servidores dns. Esto lo he tenido que configurar a mano retocando el archivo /etc/nsswitch.conf (#cp /etc/nsswitch.dns /etc/nsswitch.conf) y creando el fichero /etc/resolv.conf con la linea nameserver xxx.xxx.xxx.xxx indicando asi el servidor o servidores dns a utilizar para resolver los nombres de dominio.

Añadir un usuario

# useradd -d /export/home/usuario -m -s /bin/bash usuario
# passwd usuario

Retocando el shell

Por defecto Solaris no utiliza bash como shell, si no sh. Para cambiarlo hay que editar el archivo /etc/passwd y cambiar en la linea de root: la ruta /sbin/sh por /bin/bash

También he modificado el promt de sistema añadiendo las siguientes lineas a ‘/etc/profile’, para que muestre el usuario actual y el nombre de host al estilo Linux (root@ultra10:/#).

if [ $UID -eq 0 ]; then
PS1='\u@\h:\w# '
else
PS1='\u@\h:\w$ '
fi
export PS1
PAGER=less
export PAGER
alias dir="ls -l"

Añadir software OEM en la PATH
Con la instalación completa de Solaris 10, se intalan un monton de binarios extra conocidos como software OEM, entre ellos: gcc, gmake, wget. El problema es que estan en la ruta /usr/sfw/bin/ y esta no esta incluida en la PATH del sistema.
Lo que hago es redifinirla para todos los usuarios del sistema, añadiendo al final del fichero /etc/profile la siguiente linea:

PATH=$PATH:/usr/sfw/bin/

Apendice I) Configurar la red en Solaris 10
Podemos cambiar la ip y hostname editando directamente el archivo de configuración /etc/inet/hosts , o uno de sus enlaces simbólicos.
Pero la forma mas correcta y oficial es ejecutar sys-unconfig, este eliminará la configuración actual y reiniciará el servidor. Al arrancar aparecerá el asistente de configuración del idioma, locale, teclado, red, root; desde donde realizaremos toda la configuración. De la misma forma que cuando instalamos Solaris.

solaris_02

solaris_01

Actualizado 15/01/2009

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s