martes, 14 de septiembre de 2010





Sistema operativo Solaris

Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por SunMicrosystems y actualmente por Oracle Corporation como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86para servidores  y estaciones de trabajo.

Historia
El primer sistema operativo de Sun nació en 1983 y se llamó inicialmente SunOS. Estaba basado en el sistema UNIX BSD, de la Universidad de Berkeley, del cual uno de los fundadores de la compañía fue programador en sus tiempos universitarios. Más adelante incorporó funcionalidades del System V, convirtiéndose prácticamente en un sistema operativo totalmente basado en System V.
Esta versión basada en System V fue publicada en 1992 y fue la primera en llamarse Solaris, más concretamente Solaris 2. Las anteriores fueron llamadas Solaris 1 con efecto retroactivo. SunOS solo tendría sentido a partir de ese momento como núcleo de este nuevo entorno operativo Solaris. De esta forma Solaris 2 contenía SunOS 5.0. Desde ese momento se distingue entre el núcleo del sistema operativo (SunOS), y el entorno operativo en general (Solaris), añadiéndole otros paquetes como Apache o DTrace. Como ejemplo de esta función, Solaris 8 contiene SunOS 5.8.

Open Solaris

El primer sistema operativo de Sun nació en 1983 y se llamó inicialmente SunOS.       

Estaba basado en el sistema UNIX BSD, de la Universidad de Berkeley, del cual uno de los fundadores de la compañía fue programador en sus tiempos universitarios. Más adelante incorporó funcionalidades del System V convirtiéndose prácticamente en un sistema operativo totalmente basado en System V.Esta versión basada en System V fue publicada en 1992 y fue la primera en llamarse Solaris, más concretamente Solaris 2. Las anteriores fueron llamadas Solaris 1 con efecto retroactivo. SunOS solo tendría sentido a partir de ese momento como núcleo de este nuevo entorno operativo Solaris. De esta forma Solaris 2 contenía SunOS 5.0. Desde ese momento se distingue entre el núcleo del sistema operativo (SunOS), y el entorno operativo en general (Solaris).




Version en desarrollo


La base de código subyacente de Solaris ha estado bajo desarrollo continuo desde que el trabajo empezó a finales de los años 1980 en lo que fue con el tiempo liberado como Solaris 2.0. Cada versión como Solaris 10 se basa en una instantánea (snapshot) de este tren de desarrollo, tomada cerca del momento de su liberación, que es después mantenida como un proyecto derivado. Las actualizaciones a ese proyecto son construidas y entregadas varias veces al año hasta que sale la siguiente versión oficial.
La versión de Solaris bajo desarrollo por Sun a día de hoy se llama Nevada y se deriva de lo que es ahora la base de código OpenSolaris.
En 2003 se inició una adición al proceso de desarrollo de Solaris. Bajo el nombre de programa Solaris Express,] una instantánea del tren de desarrollo se hace ahora disponible para su descarga una vez al mes, permitiendo a cualquiera probar las nuevas características y probar la calidad y estabilidad del sistema a medida que progresa hacia la liberación de la siguiente versión oficial.
Dado que Solaris Express predata la liberación de Solaris como proyecto de código abierto, empezó como un programa solamente en forma de binarios, pero ahora hay una versión llamada Solaris Express: Community Release dirigida especialmente hacia desarrolladores OpenSolaris.





Compatibilidad garantizada
Se asegura las aplicaciones escritas en versiones previas de Solaris pueden correr en Solaris 10 extendiendo la cobertura de compatibilidad hasta la versión de Solaris 2.6 la cual es una garantía sin precedentes en más de 7 años de lanzamiento de sistemas operativos en la industria. Además es capaz de correr la mayoría de las aplicaciones para glinux de forma nativa.







MANUAL DE INSTALACION DE SOLARIS 10


                                          INTRODUCCION
El proceso de instalación de Solaris 10 en un ambiente Virtualizado de
VirtualBox, requiere una serie de pasos que se demostrarán de manera
específica en éste manual. Antes de iniciar la debida práctica de éste documento, es necesario conocer una serie de recomendaciones que pueden ser útiles en la instalación.
Es necesario tener instalado de manera adecuada el Software de
virtualización, en nuestro caso específico utilizaremos el conocido
como Vi rt ua l Bo x.
Cada uno de los pasos de la instalación debe ser leído y entendido
antes de proseguir.
La instalación debe realizarse preferiblemente en el idioma I ng l és.
Se recomienda NO utilizar el teclado numérico que está ubicado en la
parte derecha del teclado tradicional o convencional, preferiblemente utilizar el que está ubicado en la sección alfanumérica del teclado, es decir el ubicado en la parte superior del las letras.
Previo a la instalación se debe tener preparada la imagen (.iso) del
Sistema Operativo.
después de haber creado el disco duro de la maquina es recomendable
crear una copia del archivo (.vdi) para evitar desconfiguraciones
futuras.
Las demás recomendaciones serán dadas en el transcurso de éste
Manual…



Instalación de Solaris

Antes de comenzar comentar que existen varios blueprints útiles para realizar una instalación segura de Solaris 9:
·         Minimizing the Solaris Operating Environment for Security http://www.sun.com/solutions/blueprints/1102/816-5241.pdf
·         Solaris Operating Environment Security: http://www.sun.com/solutions/blueprints/1202/816-5242.pdf
La instalación de Solaris la haremos empleando la Solaris Webstart Installation que es la que se ejecuta cuando arrancamos con el Install CD.
Los pasos que seguiremos para la instalación son más o menos como sigue:
·         Arrancamos desde el CD.
·         Selección idioma: Spanish
·         Saltamos la configuración del entorno gráfico dándole a F4.
·         Formateamos y particionamos el disco, la memoria de intercambio coje 512Mb y se coloca al principio del disco, redistribuimos el espacio de las particiones a automáticas para no quedarnos cortos.
·         El programa de instalación copia el 'mini-root' en el disco local y reinicia.
En el reinicio se debe arrancar del disco duro, hay que revisar la BIOS y el lector de CD.
Una vez rearrancamos nos vuelve a pedir la configuración del entorno gráfico, la evitamos pulsando de nuevo el F4 y se inicia el programa de instalación en modo texto.
El programa nos hace una serie de preguntas para configurar la red, el uso de kerberos, los servicios de nombres, la fecha y la hora, la contraseña del administrador y la gestión de energía. La secuencia de respuestas es más o menos como sigue:
1.      Máquina conectada a la red.
2.      No se usa DHCP.
3.      Le asignamos un nombre a la máquina (sin dominio).
4.      Escribimos su IP y su máscara de subred.
5.      No usamos IPv6.
6.      Especificamos la dirección del encaminador manualmente.
7.      No se habilita Kerberos.
8.      Usamos DNS como servicio de nombres, especificamos nuestro dominio, las direcciones de los servidores de nombres y los dominios de búsqueda.
9.      Seleccionamos zona horaria: Europa/España/península.
10.  Configuramos la hora del sistema.
11.  Introducimos la contraseña del administrador.
Ahora el sistema nos muestra los valores introducidos y nos pide confirmación.
Una vez a validado la configuración se arranca el asistente de la instalación, en principio le decimos que no queremos ni rearrancar el sistema ni expulsar los CDs de modo automático.
Después seleccionamos CD/DVD como origen de datos para instalar Solaris, el sistema nos pide que insertemos el primer disco de software de Solaris.
Se nos presenta la opción de realizar una instalación predeterminada o personalizada; elegimos esta última.
A partir de aquí nos solicita los idiomas a instalar (de momento los dejamos tal cual), dejamos el entorno nacional español (es_ES.ISO8859-1).
El sistema nos deja seleccionar software adicional para instalar, de momento no instalamos nada de la documentación, quizás sería interesante seleccionar el Sun Screen 3.2 del disco Solaris 9 Extra Value Software, que es el sistema cortafuegos que pensamos utilizar.
Cuando nos pregunta si queremos añadir más software le decimos que no.
A continuación nos permite elegir grupos de software para instalar, de entrada seleccionamos el quinto, Grupo de núcleo, que es el mínimo necesario para un sistema Solaris.
Una vez seleccionado se nos da la opción de personalizar la selección de paquetes, cosa que hacemos para instalar algunas utilidades que nos interesan y eliminar otras cosas.
Eliminamos las siguientes opciones:
·         FTP Server (clusters 30 y 31).
·         NFS Server (cluster 92).
·         NIS (cluster 93).
·         PCMCIA (cluster 100).
·         Remote network services and commands (cluster 117).
Añadimos las siguientes opciones:
·         Freeware Shells, BASH (cluster 41, seleccionamos la 41,0).
·         Freeware Compresión Utilities (cluster 39, las seleccionamos todas).
·         Freeware Other Utilities (cluster 40, las seleccionamos todas).
·         gcmn - GNU common package (cluster 189).
·         GNU wget (cluster 43)
·         NTP (cluster 94).
·         Sun Workshop Compilers Bundled libC (cluster 148).
·         Documentation Tools (cluster 27).
·         On-Line manual pages (cluster 96).
·         Secure Shell (cluster 126).
·         ggrep (cluster 190).
·         gtar (cluster 191).
·         tcpd (cluster 197).
Para muchos programas puede que necesitemos usar las X Windows, un conjunto mínimo de paquetes que nos permite usarlas es:
·         SUNWctpls: Portable layout services for Complex Text Layout support
·         SUNWmfrun: MotifRunTime Kit
·         SUNWxwdv: X Window System Kernel Drivers
·         SUNWxwfnt: X Window System Fonts
·         SUNWcpp: Solaris C Pre-Processor (cpp)
·         SUNWxwplt: X Window System platform software
·         SUNWxwice: X Window System Inter-Client Exchange (ICE) Components
·         SUNWxwpls: X Server x86 platform software
·         SUNWxwrtl: X Window System & Graphics Runtime Library Links in /usr/lib
Por desgracia para muchas cosas nos puede hacer falta Java, así que lo instalamos:
·         SUNWj3rt: J2SDK 1.4 runtime environment
Para instalar más tarde el Sun Screen debemos instalar:
·         SUNWsprot: Solaris Bundled tools
·         SUNWtoo: Programming Tools
·         SUNWeu8os: American English/UTF-8 L10N For OS Environment User Files
·         SUNWapchr: The Apache HTTP server program (root components)
·         SUNWapchu: The Apache HTTP server program (usr components)
Por requisitos seleccionamos:
·         175,3
·         164
Una vez seleccionado todo el sistema nos pregunta si queremos borrar el disco, le decimos que sí y que lo haga todo automático. El tamaño de particiones queda un poco extraño y lo corregimos, asignando más de un giga al sistema de archivos raiz.
A partir de aqui comienza la instalación automática, hasta que se reinicia el sistema, ya instalado.

No hay comentarios:

Publicar un comentario