Está en la página 1de 8

PRACTICA # 1

CentOS
Historia.-

CentOS acrónimo de las siglas inglesas Community ENTerprise Operating System


(Comunidad de desarrollo de Sistemas Operativos) es el resultado de un grupo de
colaboradores de código abierto y los usuarios trabajan juntos para desarrollar soluciones
Linux que son de libre disposición de los usuarios que no necesitan un gran apoyo comercial
para lograr sus objetivos como programadores.

CentOs es un clon a nivel binario(1), de tipo de núcleo monolítico(2) y multilenguaje, su


diseño se basa en el producto Red Hat , Red Hat Enterprise Linux, compilado por voluntarios
a partir del código fuente liberado por Red Hat. Aunque Red Hat esta desarrollada
completamente en software libre y de código fuente abierto, que se distribuye al publico en
forma binaria (ya sea CD-ROM y DVD-ROM) solamente a suscriptores de previo pago, por
lo general orientado mas a empresas. Sin embargo, Red Hat da a conocer su código fuente
para su producto en los términos de la Licencia Pública General GNU, por lo que se uso el
código para la creación de la distribución CentOS Linux que puede ser bajado y usado por el
publico, pero no es mantenido ni asistido por Red Hat.

Versiones.-

Desde el Lanzamiento inicial del 14 e mayo del 2004 v2.0 Hasta la ultima versión estable 5.5
del 16 de mayo del

2010 se desarrollo las siguientes versiones:


Características.-

 Requisitos del Sistema:

Hardware recomendado para operar:

 Memoria RAM: 64 MB (mínimo).


 Espacio en Disco Duro: 1024 MB (mínimo) - 2 GB (recomendado).
 Procesador: Soporta las siguientes arquitecturas, soporta casi las mismas
arquitecturas que Red Hat Enterprise Linux:

 Intel x86-compatible (32 bit) (Intel Pentium I/II/III/IV/Celeron/Xeon, AMD K6/K7/K8,


AMD Duron, Athlon/XP/MP).
 AMD64(Athlon 64, etc) e Intel EM64T (64 bit).

Las versiones 3.x y 4.x (pero no la 5.0 y posteriores) además soportaron:

 Intel Itanium (64 bit).


 PowerPC/32 (Apple Macintosh PowerMac corriendo sobre procesadores G3 o G4
PowerPC).
 IBM Mainframe (eServer zSeries y S/390).
También se tuvo soporte para dos arquitecturas no soportadas por Red Hat Enterprise Linux.

 Alpha procesador (DEC Alpha) (sólo en CentOS 4)

 SPARC (beta en CentOS 4)

 CentOS usa YUM (3) para bajar e instalar las actualizaciones.


 Fácil mantenimiento
 Idoneidad para el uso a largo plazo en entornos de producción
 Entorno favorable para los usuarios y mantenedores de paquetes.
 Desarrollo activo
 La infraestructura de la comunidad.

Notas:

(1) Nivel Binario: Es decir que cada vez que se libere una versión de Red Hat
también se hace lo mismo con CentOs.
(2) Nucleo Monolitico : Núcleo monolítico se refiere al Kernel de un sistema
Operativo. El kernel es el que administra el funcionamiento del hardware.
Estos sistemas tienen un núcleo grande y complejo, que engloba todos los
servicios del sistema. Está programado de forma no modular, y tiene un
rendimiento mayor que un micronúcleo. Sin embargo, cualquier cambio a realizar
en cualquier servicio requiere la recompilación del núcleo y el reinicio del sistema
para aplicar los nuevos cambios. Como ejemplo de sistema operativo de núcleo
monolítico están UNIX, Linux y FreeBSD.
(3) YUM: Yellow dog Updater, Modified (YUM), es un gestor de paquetes de línea de
comandos de código abierto para los sistemas operativos Linux.

Bibliografia:

http://www.vaultnetworks.com/software-solutions/linux-centos.html

http://es.wikipedia.org/wiki/CentOS

http://daries.wordpress.com/category/centos/

http://www.alegsa.com.ar/Dic/centos.php
UNIX SOLARIS
Historia.-

Solaris es el sistema operativo basado en Unix, desarrollado por Sun Microsystems. 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.

Solaris nació, como tal, en 1987 de una alianza entre AT & T y Sun Microsystems para
combinar las principales versiones de Unix (BSD, XENIX y System V) en un sistema
operativo.

Años después, en 1991, Sun reemplazo el sistema operativo de ese entonces Unix (SunOS
4) con uno basado en SVR4.

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 contenía muchos
nuevos avances, incluyendo el uso de la interfaz de usuario gráfica de OpenWindows, NIS +,
funcionalidad Open Network Computing (ONC), y fue afinado especialmente para
multiprocesamiento simétrico. 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.

Versiones.-

En orden descendente, las siguientes versiones de Solaris han sido liberadas a 2010:

Versión Versión
Fecha de
de de Descripción
publicación
Solaris SunOS
Incluye soporte AMD64/EM64T, DTrace, Solaris
Containers, Service Management Facility (SMF) para
reemplazar al sistema init.d, NFSv4. Modelo de
seguridad basado en el menor privilegio.

SunOS 31 de enero, Se ha eliminado soporte para procesadores sun4m y


Solaris 10
5.10 2005 UltraSPARC I a frecuencia menor que 200 Mhz. Se ha
añadido Java Desktop System como escritorio por
defecto. Se ha añadido GRUB como cargador de
arranque para plataformas x86. Se ha añadido soporte
iSCSI. Se ha añadido soporte para el nuevo sistema
de archivos, ZFS (versión 1/06).
iPlanet Directory Server, Resource Manager, Solaris
28 de mayo, 2002 Volume Manager.
SunOS (SPARC)
Solaris 9
5.9 10 de enero, Añadida compatibilidad con Linux. Eliminado
2003 (x86) OpenWindows. Eliminado soporte para sun4d. La
actualización más reciente es Solaris 9 9/05.
Incluye Multipath I/O, IPv6 y IPsec. Introduce RBAC
(control de acceso basado en roles).
SunOS
Solaris 8 Febrero de 2000
5.8
Soporte para sun4c eliminado. La actualización más
reciente es Solaris 8 2/04.[8]
La primera versión de 64 bits para plataforma
SunOS Noviembre de
Solaris 7 UltraSPARC. Añadido soporte nativo para registro de
5.7 1998
metadatos en el sistema de archivos (UFS logging).[9]
Solaris SunOS Incluye protocolo Kerberos, PAM, TrueType,
Julio de 1997
2.6 5.6 WebNFS, y soporte de archivos grandes.[10]
Ésta fue la primera y única versión que soportó la
Solaris SunOS plataforma PowerPC. También se añadió soporte Ultra
Mayo de 1996
2.5.1 5.5.1 Enterprise, y los identificadores de usuario (uid_t) se
expandieron a 32 bits.[11]
Solaris SunOS Noviembre de Primera versión en soportar UltraSPARC e incluir
2.5 5.5 1995 CDE, NFSv3 y NFS/TCP.[12]
Solaris SunOS Noviembre de Primera versión unificada SPARC/x86. Incluye soporte
2.4 5.4 1994 de ejecución OSF/Motif.
OpenWindows 3.3 cambia de NeWS a Display
Solaris SunOS Noviembre de PostScript y elimina soporte de SunView.
2.3 5.3 1993
Esta versión fue sólo para SPARC.
Solaris SunOS Primera en soportar la arquitectura sun4d. Esta
Mayo de 1993
2.2 5.2 versión fue sólo para SPARC.
Diciembre de
Solaris SunOS 1992 (SPARC), Soporte para arquitectura Sun-4 y sun4m. Primera
2.1 5.1 Mayo de 1993 versión para Solaris x86.
(x86)
Solaris SunOS Primera versión preliminar, soporte solamente para la
Junio de 1992
2.0 5.0 arquitectura sun4c.[13

Última versión estable 10 10/09 8 de octubre de 2009;

Otro resumen de versiones….


Date Fecha Version Versión
SunOS 1.0 based on BSD SunOS 1.0
1982 Feb. Febrero 1982
basada en BSD
1984 April Abril 1984 SunOS 1.1 SunOS 1.1
1985 Jan. Enero 1985 SunOS 1.2 SunOS 1.2
1985 May De mayo de 1985 SunOS 2.0 SunOS 2.0
1986 Feb. Febrero 1986 SunOS 3.0 SunOS 3.0
1986 Sept. Septiembre 1986 SunOS 3.2 SunOS 3.2
1988 1988 SunOS 3.5 SunOS 3.5
1989 1989 SunOS 4.0 SunOS 4.0
Solaris 1.0 (SunOS 4.1.1) Solaris 1.0
1990 Nov. Noviembre 1990
(SunOS 4.1.1)
Solaris 2.0 (SunOS 5.0 based on
1991 July 1991 Julio System V Rel. 4) Solaris 2.0 (SunOS
5.0 basado en System V Rel. 4)
Solaris 2.1 (SunOS 5.1) Solaris 2.1
1992 Dec. Diciembre 1992
(SunOS 5.1)
Solaris 2.2 (SunOS 5.2) first time with
1993 May De mayo de 1993 multithreading Solaris 2.2 (SunOS 5.2)
por primera vez con multithreading
Solaris 2.3 (SunOS 5.3) Solaris 2.3
1993 Nov. Noviembre 1993
(SunOS 5.3)
Solaris 2.4 (SunOS 5.4) first time for
x86 platform Solaris 2.4 (SunOS 5.4)
1994 Dec. Diciembre 1994
por primera vez para la plataforma
x86
Solaris 2.5 (SunOS 5.5) Solaris 2.5
1995 Nov. Noviembre 1995
(SunOS 5.5)
Solaris 2.5.1 (SunOS 5.5.1) Solaris
1996 May De mayo de 1996
2.5.1 (SunOS 5.5.1)
Solaris 2.6(SunOS 5.6) Solaris 2.6
1998 March De marzo de 1998
(SunOS 5.6)
Solaris 7(SunOS 5.7) Solaris 7
1998 Oct. Octubre 1998
(SunOS 5.7)
Solaris 8 beta , IPv6 support Solaris 8
1999 Nov. Noviembre 1999
beta, soporte IPv6
Solaris 8 (SunOS 5.8) Solaris 8
2000 Jan. Enero 2000
(SunOS 5.8)
2000 Nov. Noviembre 2000 Trusted Solaris 8 Trusted Solaris 8
Solaris 9 für SPARC Solaris 9 SPARC
2002 May De mayo de 2002
für
2003 Feb. Febrero 2003 Solaris 9 für x86 Solaris 9 x86 für
2003 Aug. Agosto 2003 Solaris 9 8/03 Solaris 9 8 / 03
2004 Nov. Noviembre 2004 Solaris 10 Solaris 10
2005 March De marzo de 2005 Solaris 10 3/05 Solaris 10 3 / 05
2005 Dec. Diciembre 2005 Solaris 10 1/06 Solaris 10 1 / 06
2006 June De junio de 2006 Solaris 10 6/06 Solaris 10 6 / 06
2006 Dec. Diciembre 2006 Solaris 10 11/06 Solaris 10 11/06
2007 Sept.. 2007 septiembre Solaris 10 8/07 Solaris 10 8 / 07
2008 April De abril de 2008 Solaris 10 5/08 Solaris 10 5 / 08

Características.-

Modelo de desarrollo : En origen software propietario, actualmente en su mayor parte ,


Núcleo SunOS,

Tipo de núcleo Monolítico

Interfaz gráfica por defecto Java Desktop System

Licencia (gran parte bajo CDDL)

- Sistema estable para bases de datos, centros de datos


- Servidor Intranet como ser Internet o archivos de servidor, cliente Internet.

- Derivado de UNIX

- Compatible con tecnologías de hardware como USB, FireWire, SCSI de conexión en


caliente, ACPI

- Sistema de archivos: UFS (0x83), registro de todos los procesos de escritura, la protección
contra las incoherencias.

- Lectura / escritura: FAT, FAT32, ISO9660.

- Soporte para Java, Perl integrado para la programación CGI, entre otros.

Notas:

(1) Unix BSD: BSD (Berkeley Software Distribution) es un sistema operativo derivado
del desaparecido 4.4BSD-Lite , versión de pago, esta versión es libre optimizado
especialmente para la arquitectura x86 (los PCs compatibles).
(2) System V: abreviado comúnmente SysV y raramente System 5, fue una de las
versiones del sistema operativo Unix.
(3) Open Windows: es la interfaz gráfica de usuario de Sun Microsystems para el
entorno de trabajo que manejan SunView, NeWS, y el protocolo del sistema X
Windows. OpenWindows fue incluido en versiones posteriores del sistema operativo
SunOS 4 y el sistema operativo Solaris, hasta su eliminación en Solaris 9 en favor de
la CDE y GNOME 2.0.
(4) NIS+: es un servicio de directorio desarrollado por Sun Microsystems para reemplazar
sus viejos 'NIS ( Network Information Service ). It is designed to eliminate the need for
duplication across many computers of configuration data such as user accounts, host
names and addresses, printer information and NFS disk mounts on individual systems,
instead using a central repository on a master server, simplifying system administration
. Está diseñado para eliminar la necesidad de la duplicación a través de muchas
computadoras de datos de configuración, tales como cuentas de usuario, nombres de
host y direcciones, información de la impresora y NFS disco se monta en los sistemas
individuales, en lugar de utilizar un repositorio central en un servidor maestro, lo que
simplifica la administración del sistema .
(5) Open Network Computing: Se trata de un eficaz y sencillo RPC que es
particularmente eficaz para las reinstalaciones que no requieren el apoyo WAN.

(6) Multiprocesamiento Simétrico: Una de las formas más fáciles y baratas de


aumentar el rendimiento del hardware es poner más de una CPU en la placa. Esto se
puede realizar haciendo que CPUs diferentes tengan trabajos diferentes (multiproceso
asimétrico) o haciendo que todos se ejecuten en paralelo, realizando el mismo trabajo
(multiproceso simétrico o SMP).
(7) Dtrace: es un framework de rastreo y monitoreo abarcativo y dinámico creado por Sun
Microsystems para diagnosticar problemas de kernel y aplicaciones en sistemas de
producción en tiempo real
(8) CDDL: La CDDL es una de las nueve licencias más populares, mundialmente usadas
o con fuertes comunidades, siendo OpenSolaris el desarrollo más importante que la
implementa. La Free Software Foundation afirma que se trata de una licencia libre y
que es incompatible con GNU GPL.

Bibliografía:

http://es.wikipedia.org/wiki/Solaris_%28sistema_operativo%29

http://www.content4reprint.com/computers/operating-systems/the-history-of-solaris.html

http://www.operating-system.org/betriebssystem/_english/bs-solaris.html

http://www.freebsd.org/doc/es_ES.ISO8859-1/articles/explaining-bsd/article.html

http://pulsar.unizar.es/gluz/manual-sl/x110.html

http://www.mmc.igeofcu.unam.mx/LuCAS/Manuales-LuCAS/doc-progmodlinux/doc-
progmodlinux-html/node26.html

http://www.radiocaribe.co.cu/secundaria/informatica/309.htm

http://www.faqs.org/faqs/client-server-faq/section-22.html

También podría gustarte