Você está na página 1de 15

CENTOS

Editar 0 33

CENTOS
CentOS (Community ENTerprise Operating System) es una bifurcacin a nivel
binario de la distribucin Linux Red Hat Enterprise Linux RHEL, compilado por
voluntarios a partir del cdigo fuente liberado por Red Hat.
Red Hat Enterprise Linux se compone de software libre y cdigo abierto, pero se
publica en formato binario usable (CD-ROM o DVD-ROM) solamente a suscriptores
pagados. Como es requerido, Red Hat libera todo el cdigo fuente del producto de
forma pblica bajo los trminos de la Licencia pblica general de GNU y otras
licencias. Los desarrolladores de CentOS usan ese cdigo fuente para crear un
producto final que es muy similar al Red Hat Enterprise Linux y est libremente
disponible para ser bajado y usado por el pblico, pero no es mantenido ni asistido
por Red Hat. Existen otras distribuciones tambin derivadas de los fuentes de Red
Hat.

RESEA HISTRICA
centOS ( The Community Enterprise Operating
System)
El creador de de CentOS fue Lance Davis. Es una distribucin de Linux basada en
cdigo fuente libre disponible de Red Hat Enterprise Linux. Cada versin de CentOS
es mantenida durante 7 aos con actualizaciones de seguridad. Las versiones
nuevas son liberadas cada 2 aos y actualizadas regularmente para dar soporte al
hardware nuevo.
Versiones

La primera versin de CentOS llamada CentOs 3 build4-rc0, fue lanzada a


finales de 2003. CentOS 3.1 fue lanzada el 19 de marzo de 2004.

CentOS 2 (basado en la versin 2.1 de Red Hat Enterprise Linux) fue lanzada
el 14 de mayo de 2004.

CentOS 4.0, (basado en la versin 4 de Red Hat Enterprise Linux) fue


lanzada el 1 de marzo de 2005 para arquitecturas i386 y IA-64.

CentOS 5.0 (basado en la versin 5 de Red Hat Enterprise Linux) fue lanzada
el 12 de abril de 2007.

12 de marzo 2013 El equipo de CentOS se complace en anunciar la


inmediata disponibilidad de CentOS 6.4 para las arquitecturas i386 y x86_64.
CentOS, se utiliza bsicamente para la administracin de sistemas en servidores.

Historia de lanzamientos

Lanzamientos de CentOS

Arquitect
uras

i386

RHEL base

2.1

Fecha Fecha
de
de
lanzami lanzami
ento de ento de
CentOS RHEL
2004- 200205-142 05-173

i386,
3
x86_64,
ia64,
s390,
s390x

2004- 200303-194 10-233

200501-23

3.4 - Server

i386,
3.4
x86_64,
ia64,
s390,
s390x

2006- 04-115

3.7

i386,
3.7
x86_64,
ia64,
s390,
s390x

3.8

i386,

2006-

3.1

3.8

2006-

x86_64

08-256 07-20

i386,
3.9
x86_64,
ia64,
s390,
s390x

2007- 200707-267 06-15

i386,
4
x86_64,
various

2005- 200503-098 02-149

2007- 2007-1112-1610 1611

4.6

i386,
4.6
x86_64,
ia64,
alpha,
s390,
s390x,
ppc
(beta),
sparc
(beta)

4.7

i386,
x86_64

4.7

2008- 200809-1312 07-2413

4.7 - Server

i386,
x86_64

4.7

200810-1714

4.8

i386,
x86_64

4.8

2009- 200908-2115 05-18

i386,
x86_64

2007- 200704-1216 03-1417

5.1

i386,
x86_64

5.1

2007- 2007-1112-0218 0719

i386

5.1

2008- 02-1820

i386,
x86_64

5.2

2008- 200806-2421 05-2122

i386

5.2

2008- 07-1723

i386,
x86_64

5.3

2009- 200903-3124 01-2025

3.9

5.1 - LiveCD

5.2

5.2 - LiveCD

5.3

i386

5.3

2009- 05-2726

5.4

i386,
x86_64

5.4

2009- 200910-2127 09-0228

5.5 - LiveCD

i386,
x86_64

5.

2010- 05-1626

5.6

i386,
x86_64

5.6

2011- 2011-0104-0829 1330

5.6 - LiveCD

i386,
x86_64

5.6

2011- 04-0829

5.7

i386,
x86_64

5.7

2011- 2011-0709-1331 2132

5.8

i386,
x86_64

5.8

2012- 201203-0733 02-2134

5.9

i386,
x86_64

5.9

2013- 201301-1735 01-0736

i386,
x86_64

2011- 2010-1107-1037 1038

6.0 - LiveCD

i386,
x86_64

6.0

2011- 07-2539

6.0 - LiveDVD

i386,
x86_64

6.0

2011- 07-2740

6.0 - MinimalCD

i386,
x86_64

6.0

2011- 07-2841

6.1

i386,
x86_64

6.1

2011- 2011-0512-0942 1943

6.1 - LiveCD

i386,
x86_64

6.1

2011- 12-0944

6.1 - LiveDVD

i386,
x86_64

6.1

2011- 12-0945

6.1 - MinimalCD

i386,
x86_64

6.1

2011- 12-0946

i386,

6.2

2011-

5.3 - LiveCD

6.2

2011-12-

x86_64

12-2047 0648

6.2 - LiveCD

i386,
x86_64

6.2

2011- 12-2049

6.2 - LiveDVD

i386,
x86_64

6.2

2011- 12-2049

6.2 - MinimalCD

i386,
x86_64

6.2

2011- 12-2047

6.3

i386,
x86_64

6.3

2012- 201207-1050 06-2151

6.3 - LiveCD

i386, x86- 6.3


64

201207-15

6.3 - LiveDVD

i386, x86- 6.3


64

201207-15

i386,
x86_64

2012- 07-1050

6.3 - MinimalCD

6.3

6.4

i386, x86- 6.4


64

2013- 201303-0952 02-2153

6.4 - LiveCD

i386, x86- 6.4


64

201305-2254

6.4 - LiveDVD

i386, x86- 6.4


64

201305-2254

6.4 - MinimalCD

i386, x86- 6.4


64

201303-0952

6.4
7.0 http://wiki.centos.org/Manuals/Rele
aseNotes/CentOS7

i386, x86- 6.4 http://wiki.centos.org/Manuals/Relea 2013- 201364


seNotes/CentOS6.5
03-0952 02-2155

Sitio Oficial
Su pgina oficial es
http://www.centos.org/
http://centos.softonic.com/linux

Quien lo Lidera
La fundacin Proyecto CentOS, es la que se encarga de los diversos dominios y las marcas
registradas con ese nombre.

CARACTERSTICAS

Fcil mantenimiento

Idoneidad para el uso a largo plazo en entornos de produccin

Entorno favorable para los usuarios y mantenedores de paquetes

Apoyo a largo plazo de las principales aplicaciones para el servidor

Desarrollo activo de modulos y aplicaciones

Infraestructura y respaldo de la comunidad

Diseado para servidores

Seguridad y estabilidad

HERRAMIENTAS DE ADMINISTRACIN

La forma en que se lleva a cabo la administracin y gestin de paquetes es


mediante el uso de dos herramientas:

El Comando YUM

El Comando RPM
RPM (Red Hat Package Manager) es una herramienta de administracion y gestion
de paquetes orientada para sistemas operativos Linux, la cual es capaz de instalar,
actualizar, desinstalar y verificar paquetes.
Los paquetes RPM fueron originalmente desarrollados por la empresa Red Hat con
la intencion de implementarlo en el sistema operativo Red Hat Linux. Actualmente
los paquetes RPM son utilizados por distribuciones linux como Fedora, Centos, Suse
y White Box. Aprendiendo a utilizar RPM
El comando RPM funciona de 4 maneras diferentes

En modo Instalacin

En modo desinstalacin

En modo actualizacin

En modo consulta

YUM es un paquete administrador de software(software package manager). Es una


muy til herramienta para instalar, actualizar y remover paquetes junto con sus
dependencias en distribuciones Linux basados en RPM (redhat, fedora, centos,
etc.). Automticamente determina las dependencias necesarias y lo que debe
realizarse para instalar paquetes.

ESTRUCTURA DE DIRECTORIOS
Existe una estructura de directorios estandar FHS (Filesystem Hierarchy
Standard) El estndar de jerarqua de archivos que es un conjunto de
recomendaciones orientadas a la compatibilidad de aplicaciones, herramientas de
administracin y desarrollo entre distintos sistemas.
Esta es una de las estructuras de directorios que deja la instalacin por defecto de
CentOS

Directorio /bin:
En este directorio estn los ficheros ejecutables bsicos (bin = binaries)
Directorio /boot
Aqu estn los ficheros y directorios de arranque (boot)

Directorio /dev
Contiene ficheros de dispositivos.

Directorio /etc

Contiene ficheros y directorios de configuracin especficos de tu sistema.

Directorio /home
Contiene los archivos utilizados por el usuario, documentos, escritorio, descargas,
etc.

Directorio /lib
Bibliotecas compartidas esenciales para los binarios de /bin/, /sbin/ y el ncleo del
sistema.

Directorio /lost+found
Directorio especifico para archivos perdidos. Cada particin tiene el suyo propio
independientemente.

Directorio /media
Puntos de montaje para dispositivos de medios como unidades lectoras de discos
compactos.

Directorio /misc
Abreviacin de miscelnea.

Directorio /mnt
Sistemas de ficheros montados temporalmente.

Directorio /net
No se usa.

Directorio/opt
En este directorio se suelen almacenar todos los archivos de una instalacin fuera
de los repositorios como puede ser cuando instalamos un .deb

Directorio/proc
Directorio que contiene informacin sobre diferentes partes del sistema, cpu,
discos, tiempo uptime, irqs, memoria, etc

Directorio/root
Directorio particular del superusuario del sistema ( root )

Directorio/sbin

Contiene archivos ejecutables que por lo general son comandos usados para la
administracin del sistema.
Directorio /selinux
Selinux es un mdulo de seguridad aadido que ofrece linux. Lo vers ms
detenidamente en el tema de seguridad.
Este directorio contiene informacin de configuracin del mdulo selinux.

Directorio /srv
Es un directorio que contiene datos especficos que son servidos por el sistema
servidor (SeRVer).

Directorio /sys
Contiene parmetros de configuracin del sistema que se est ejecutando. Datos
referidos al kernel, bus, dispositivos, firmware, fs (filesystem) y otros.

Directorio /tmp
Directorio donde se almacenan los ficheros temporales. Son ficheros que se
eliminan con el apagado del sistema.
Directorio /usr
Este es el espacio compartido de todos los usuarios del sistema. Aqu se guardan
los datos compartidos de usuarios: aplicaciones, libreras, manuales, etc.

Directorio /var
Contiene los datos que estn cambiando continuamente en el sistema como
ficheros de log del sistema, correo, colas de impresin, etc.

SISTEMA DE ARCHIVOS
El sistema de archivos se refiere a los archivos y directorios almacenados en un
ordenador. Un sistema de archivos puede tener diferentes formatos llamados tipos
de sistemas de archivos . Estos formatos determinan cmo la informacin se
almacena en archivos y directorios. Algunos tipos de sistemas de archivos
almacenan copias redundantes de los datos, mientras que algunos tipos de
sistemas de archivos hacen que el acceso de disco duro ms rpido.
Este sistema operativo maneja el sistema de archivos Ext3 para sus versiones
anteriores a la 6, y de la version 6 en adelante maneja la mejora de este sistema q
es Ext4.
Ext3 (Third extended fileSystem o tercer sistema de archivos extendidos)
Se diferencia de ext2 en que trabaja con registro por diario y porque utiliza un
rbol binario balanceado (rbol AVL) . Ademas ext3 permite ser montado y
utilizado como si fuera ext2 y actualizar desde ext2 hacia ext3 sin necesidad de
formatear la particin y por tanto sin perder los datos almacenados en sta.

Ext4 (fourth extend filesystem o cuarto sistema de archivos extendido) es un


sistema de archivos con registro por diario, publicado como una mejora compatible
con el formato Ext3, por Andrew Morton, el 10 de octubre de 2006. Las mejoras
respecto de Ext3 incluyen, entre otras, el soporte de volmenes de hasta de hasta
1024 PiB, soporte aadido de extents (conjunto de bloques fsicos contiguos),
menor uso de recursos de sistema, mejoras sustanciales en la velocidad de la
lectura y escritura y verificacin mas rpida.

REQUERIMIENTOS DE LA MAQUINA
Los requerimientos mnimos de la maquina para opera son:
- Memoria RAM : 64 MB
- Disco Duro : 1024 MB (MINIMO)
2 GB (RECOMENDADO)
- Procesador: Arquitecturas soportadas.

ARQUITECTURAS SOPORTADAS

CentOS soporta (casi) todas las mismas arquitecturas que el original Red Hat Enterprise
Linux.

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


K6/II/III, AMD Duron, Athlon/XP/MP).

Intel Itanium (64 bit).

Advanced Micro Devices AMD64(Athlon 64, etc) e Intel EM64T (64 bit).

PowerPC/32 (Apple Macintosh PowerMac corriendo sobre procesadores G3 o G4


PowerPC).

IBM Mainframe (eServer zSeries y S/390).


Adems tiene soporte para dos arquitecturas no soportadas por su original.

Alpha procesador (DEC_Alpha)

SPARC

VENTAJAS Y DESVENTAJAS
VENTAJAS

En los ltimos aos se ha convertido en el sistema operativo dominante en servidores


debido sobre todo a caractersticas, precios y seguridad.

CentOs se base en Red Hat Enterprise (distribucin pagada) y es compatible con sus
productos, bsicamente podemos decir que es el mismo sistema operativo pero sin costo.

Las actualizaciones de seguridad son rpidamente realizadas por CentOs contando con un
equipo de desarrolladores que dan rpidas respuestas a travs de varios medios como chat IRC,
manuales en lnea, FAQ, listas de correo y foros, incluso superando en eficiencia a empresas con
soporte pagado.

CentOs es increblemente estable y eficaz en el consumo de recursos, sobre todo se ha


optimizado para correr Apache, PHP, MySQL entre otros (estos paquetes son importantes en la
solucin que implementamos).
DESVENTAJAS

Solucin vlida nicamnete para usuarios con pocas necesidades de procesamiento.

Para escalar hay que aadir servidores

Limitaciones para audio y video sincronizado

Si falla el servidor falla todo.

Entornos grfico

GNOME logo

GNOME es un entorno de escritorio e interfaz grfica de usuario que est compuesto enteramente

de software libre y de cdigo abierto y es desarrollado por voluntarios y colaboradores pagados, el


donante corporativo ms grande es Red Hat. Se trata de un proyecto internacional que incluye la
creacin de marcos de desarrollo de software, seleccin de software de aplicacin para el escritorio
y trabajar en los programas que gestionan el inicio de aplicaciones, gestin de archivos y ventanas.
GNOME es parte del Proyecto GNU y se puede utilizar con varios sistemas operativos tipo Unix,
especialmente GNU / Linux y como parte de OpenSolaris Desktop.

Licenciamiento
CentOS (Community ENTerprise Operating System) es un clon a nivel binario de la
distribucin Linux Red Hat Enterprise Linux RHEL, compilado por voluntarios a partir del cdigo
fuente liberado por Red Hat.

Red Hat Enterprise Linux se compone de software libre y cdigo abierto, pero se publica en
formato binario usable (CD-ROM o DVD-ROM) solamente a suscriptores pagados. Como es
requerido, Red Hat libera todo el cdigo fuente del producto de forma pblica bajo los trminos de
la Licencia pblica general de GNU y otras licencias. Los desarrolladores de CentOS usan ese
cdigo fuente para crear un producto final que es muy similar al Red Hat Enterprise Linux y est
libremente disponible para ser bajado y usado por el pblico, pero no es mantenido ni asistido por
Red Hat.

Você também pode gostar