sistemaoperativoicentos-120327130755-phpapp02

30
UNIVERSIDAD PRIVADA DEL ESTE Facultad de ciencias de la informática Sistema Operativo CentOS Eliana Telesca. Profesor: Esteban Amarilla. Asignatura: Sistema Operativo I 2º Curso.

Transcript of sistemaoperativoicentos-120327130755-phpapp02

Page 1: sistemaoperativoicentos-120327130755-phpapp02

UNIVERSIDAD PRIVADA DEL ESTEFacultad de ciencias de la informática

Sistema Operativo

CentOS

Eliana Telesca.

Profesor: Esteban Amarilla.

Asignatura: Sistema Operativo I2º Curso.

Ciudad del Este Año 2011

Page 2: sistemaoperativoicentos-120327130755-phpapp02

2

ÍndicePaginas

Intrducion 3

Breve Historia 4

¿Qué es CentOS? 6

Caracteristica del Sistema CentOS 6

Soporta las arquitecturas de procesador 6

Aplicaciones en CentOS 7

Requisitos del Hardware 8

¿Por qué elegir CentOS? 8

Ventajas de elegir CentOS 9

Comenzando a Explorar Centos 10

Iniciando CentOS 10

Escritorio de CentOS 10

Dispositivo Usb en CentOS 11

Open Office en CentOS 12

Uso básico de terminal en GNU/Linux (CentOS) 12

Compilar e instalar programas 15

Finalizando CentOS 16

Conclusión 17

Bibliografía 18

Anexos 19

Page 3: sistemaoperativoicentos-120327130755-phpapp02

3

Introducción

El siguiente trabajo tiene como objetivo comprender la importancia del Sistema Operativo CentOS, para lo cual es necesario realizar un recorrido por las distintas areas y aplicaciones de este sistema, con el fin de acercarnos un poco a sus definiciones y comportamientos.

Posteriormente, analizaremos cada aspecto que tienen el Sistema Operativo CentOS, dando a cada una de sus áreas su debido lugar.

CentOS (Community ENTerprise Operating System) es un clon a nivel binario de la distribución Linux Red Hat Enterprise Linux RHEL, compilado por voluntarios a partir del código fuente liberado por Red Hat.

No pretendemos llegar a una definición absoluta, sino que entregar algunos elementos que permitan al lector profundizar en el tema y obtener sus propias conclusiones.

Page 4: sistemaoperativoicentos-120327130755-phpapp02

4

Breve Historia

CentOS es una distribución Linux de clase empresarial derivados de fuentes libremente ofrecidos al público. Es una distribución de LINUX gratuita que está basada en la distribución Red Hat Enterprise Linux (RHEL). muy similar al RHEL, pero gratuito, aunque no es mantenido por Red Hat.

Red Hat Enterprise Linux se compone de software libre y código 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 código fuente del producto de forma pública bajo los términos de la Licencia pública general de GNU y otras licencias. Los desarrolladores de CentOS usan ese código 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 público, pero no es mantenido ni asistido por Red Hat. Existen otras distribuciones también derivadas de las fuentes de Red Hat.

CentOS usa yum para bajar e instalar las actualizaciones, herramienta también utilizada por Fedora.

La primera versión 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 versión 2.1 de Red Hat Enterprise Linux) fue lanzada el 14 de mayo de 2004.CentOS 4.0, (basado en la versión 4 de Red Hat Enterprise Linux) fue lanzada el 1 de marzo de 2005 para arquitecturas i386 y IA-64.CentOS 5.5 (basado en la versión 5 de Red Hat Enterprise Linux) fue lanzada el 12 de abril de 2007.

Page 5: sistemaoperativoicentos-120327130755-phpapp02

5

Tabla de las Versiones de CentOS:

Lanzamientos de CentOS

ArquitecturasRHEL base

Fecha de lanzamiento de

CentOS

Fecha de lanzamiento de

RHEL

2 i386 2.1 2004-05-14 2002-05-17

3.1i386, x86_64, ia64, s390, s390x

3 2004-03-19 2003-10-23

3.4 - Serveri386, x86_64, ia64, s390, s390x

3.4 2005-01-23 -

4 i386, x86_64, various 4 2005-03-09 2005-02-14

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

4.6 2007-12-16 2007-11-16

4.7 i386, x86_64 4.7 2008-09-13 2008-07-24

4.7 - Server i386, x86_64 4.7 2008-10-17

4.8 i386, x86_64 4.8 2009-08-21 2009-05-18

5 i386, x86_64 5 2007-04-12 2007-03-14

5.2 i386, x86_64 5.2 2008-06-24 2008-05-21

5.2 - LiveCD i386 5.2 2008-07-17 -

5.3 i386, x86_64 5.3 2009-03-31 2009-01-20

5.3 - LiveCD i386 5.3 2009-05-27 -

5.4 i386, x86_64 5.4 2009-10-21 2009-09-02

5.5 - LiveCD i386, x86_64 5.5 2010-05-16

¿Qué es CentOS?

Page 6: sistemaoperativoicentos-120327130755-phpapp02

6

CentOS (Community ENTerprise Operating System) es un clon a nivel binario de la distribución Linux Red Hat Enterprise Linux RHEL, compilado por voluntarios a partir del código fuente liberado por Red Hat.RHEL es código abierto.CentOS es Software Libre.La comunidad de voluntarios reconstruye las actualizaciones, entregas de prueba y brindan ayuda.

Caracteristicas del sistema CentOS Fácil mantenimiento Idoneidad para el uso a largo plazo en entornos de producción Entorno favorable para los usuarios y mantenedores de paquetes Apoyo a largo plazo de las principales Desarrollo activo La infraestructura de la comunidadAbierto de gestión de Modelo de negocio abierto Apoyo comercial - ofrecido por un socio proveedor

Soporta las arquitecturas de procesador:Intel x86-compatible (32 bits).Intel Itanium (64 bits). AMD64 e Intel 64.Power PC/32.

También se tuvo soporte para dos arquitecturas no soportadas por Red Hat Enterprise Linux.DEC Alpha.SPARC.

Aplicaciones centOS

Page 7: sistemaoperativoicentos-120327130755-phpapp02

7

OpenOfiice.org la mejor suit ofimática de software libre y código abierto bajo licencia GPL, ha liberado la versión 3.1.1. Open Office es una suit ofimática gratuita, que ofrece procesador de textos, hoja de cálculo, presentaciones, herramientas para dibujo vectorial y bases de datos.

El programa Picasa permite el inventariado de todos los archivos gráficos y su clasificación, e incluye además herramientas de edición y retoque fotográfico. El programa interactúa con picasa web permitiendo colocar las fotos

directamente en los álbumes web.·         La ultima versión estable de Picasa es la 2.7 pero Google ya esta trabajando en la versión  3  que si bien esta en estado Beta por lo que pudimos probar anda muy bien.·         Si bien ni la versión 2.7 ni la  3 Beta son versiones nativas de Linux (se instalan  las versiones de Windows usando Wine) la instalación se hace en forma transparente y no tenemos que hacer nada en particular para configurar Wine.

Samba es un programa de código abierto que permite compartir archivos e impresoras desde una computadora Linux hacia una computadora con MS Windows, como si fuera una mas de ella, lo cual es muy util ya que podemos tener un servidor de archivos y de impresión basado en Linux colocado en una red donde se conectan PC con Windows

FreeRADIUS es uno de los servidores RADIUS más modular y rica en características disponible hoy en día. Ha sido escrito por un equipo de desarrolladores que tienen décadas de experiencia colectiva en la implementación y despliegue de software de RADIUS, en ingeniería de software, y en la gestión de paquetes Unix. El

producto es el resultado de la sinergia entre muchos de los nombres más conocidos en implementaciones libres de RADIUS basados en software, incluyendo varios de los desarrolladores de Debian GNU / Linux, y se distribuye bajo la GNU GPL (versión 2).  El servidor FreeRADIUS se está utilizando en todo el mundo en instalaciones a gran escala que abarca múltiples servidores de radio con thouands de usuarios y millones de sesiones.

REQUERIMIENTOS EN EL HARDWARE

Page 8: sistemaoperativoicentos-120327130755-phpapp02

8

CentOS es desarrollado por un equipo pequeño pero creciente grupo de desarrolladores del núcleo. A su vez los desarrolladores centrales son apoyados por una activa comunidad de usuarios como los administradores de sistemas, administradores de red, los usuarios empresariales, gerentes, principales contribuyentes de Linux y los entusiastas de Linux de todo el mundo. Los requisitos de hardware:

*Memoria RAM: 64 MB (mínimo). *Espacio en Disco Duro: 1024 MB (mínimo) - 2 GB (recomendado). *Procesador: ver Arquitecturas

ArquitecturasCentOS soporta casi las mismas arquitecturas que Red Hat Enterprise Linux:

1. -Intel x86-compatible (32 bit) (Intel Pentium I/II/III/IV/Celeron/Xeon, AMD K6/II/III, AMD Duron, Athlon/XP/MP).

2. -Advanced Micro Devices AMD64(Athlon 64, etc) e Intel EM64T (64 bit).3. Las versiones 3.x y 4.x (pero no la 5.0 y posteriores) además soportaron:4. -Intel Itanium (64 bit).5. -PowerPC/32 (Apple Macintosh PowerMac corriendo sobre procesadores G3 o G4

PowerPC).6. -IBM Mainframe (eServer zSeries y S/390).

También se tuvo soporte para dos arquitecturas no soportadas por Red Hat Enterprise Linux.

7. -Alpha procesador (DEC Alpha) (sólo en CentOS 4)8. -SPARC (beta en CentOS 4)

¿Por qué elegir CentOS?Son dos las características que hay que destacar de LINUX que lo hacen muy superior a cualquier versión de Windows:Seguridad: Siendo LINUX una variante del sistema operativo UNIX (al igual que MacOS X usado en las computadoras MAC), cuenta desde hace años con unos complejos protocolos de seguridad que le brindan robustez incomparable ante Windows. Por mencionar un ejemplo, la famosa herramienta recientemente incorporada en Windows Vista llamada “UAC” encargada de vigilar la “seguridad” y que pide permiso a un administrador antes de llevar a cabo cualquier acción administrativa en el sistema, existe prácticamente en LINUX desde que éste nació, y cuenta con un nivel muy superior de seguridad al que ofrece Windows; además, opera de manera transparente, sin necesidad de enviarle avisos o notificaciones al usuario. Lo más importante de todo es que no existen virus reales o códigos maliciosos que operen en LINUX, solo diseños conceptuales que ni siquiera funcionan; además, su sistema de archivos es tan robusto que la pérdida de datos es algo casi desconocido.

Page 9: sistemaoperativoicentos-120327130755-phpapp02

9

Estabilidad y Rendimiento: Windows se CONGELA muy frecuentemente, es un hecho constatado. Se tenga el equipo que se tenga: una PC de escritorio o un Servidor de punta, éstos tarde o temprano se congelarán paralizando total o parcialmente el sistema y sus procesos, y será necesario reiniciar (si es que esto es posible) o apagar el sistema y volverlo a arrancar. LINUX es MUY difícil que se llegue a congelar, y en dado caso de que se congele es MÁS difícil que se bloquee el sistema entero; muchas veces el afectado es solamente uno de los programas en uso y hasta ahí llega el problema. Merece también mención especial el hecho de que LINUX usa muy pocos recursos del equipo, siendo capaz de ejecutarse con fluidez excepcional en computadoras con muy bajos recursos de memoria RAM y/o procesado

Ventajas de elegir CentOS… Interface amigable pensada en brindar un atractivo visual Fácil manejo No requiere de un computador moderno. Con un Pentium II basta y Sobra! Efectos de escritorio muy superiores a los cuales usted está acostumbrado a ver en

otro sistema operativo. No necesita tener antivirus instalado. CentOS al igual que el resto de las

distribuciones están blindadas contra cualquier amenaza de este tipo o parecidas. Actualizaciones diarias. Ubuntu trae instalado por defecto suitte de oficina OpenOffice, Editor de imagenes

GIMP, Reproductor Multimedia Totem, entre otros... Olvídese de crackear y descargar programas de poca confianza. CentOS cuenta con

un gestor de paquetes que le evita el trabajo y disgusto La libertad de ejecutar el programa, para cualquier propósito (libertad 0). La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que

usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.

La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2). La libertad de mejorar el programa y publicar sus mejoras, y versiones modificadas

en general, para que se beneficie toda la comunidad (libertad 3). El acceso al código fuente es una condición necesaria.

Comenzando a explorar CentOS

Page 10: sistemaoperativoicentos-120327130755-phpapp02

10

El objetivo de las siguientes páginas es servir como una guía visual paso a paso para los usuarios dentro de CentOS 5.5 en las actividades más comunes, como son iniciar sesión, ubicar los accesos a las herramientas de uso más frecuente, abrir una aplicación, insertar, explorar y retirar una unidad USB, conocer la estructura básica del sistema de archivos, y por último cerrar sesión y/o apagar el equipo. A diferencia de Windows, CentOS es muy estable y no se corre el riesgo de desconfigurar el equipo o desinstalar alguna aplicación, por lo que siéntase libre de explorar sin temor alguno.

Iniciando CentOS Durante el arranque inicial del sistema no es necesaria la intervención del usuario. Todas las pantallas mostradas arriba son meramente informativas y solamente en algún caso excepcional, como una falla en el hardware, se requerirá de su participación. Transcurridos unos segundos, el sistema mostrará la pantalla de bienvenida para iniciar sesión: En este punto, bastará introducir manualmente el nombre de usuario en el campo indicado y, si es que está asignada, la contraseña respectiva para iniciar sesión en el equipo. En algunos sistemas puede ser que el inicio automático de sesión esté activado y no será necesario ingresar ninguna información, bastará con esperar unos pocos segundos para que la sesión sea iniciada en forma automática. Las opciones de lenguaje y sesión localizadas en la parte inferior izquierda de la pantalla no necesitan ser modificadas, el sistema ya se encuentra previamente configurado con el lenguaje y los parámetros correctos. Una vez iniciada la sesión, se nos presentará en pantalla el escritorio de CentOS Linux, cuyos componentes se explican a detalle a continuación:

El Escritorio CentOS…El escritorio de CentOS LINUX es muy similar a Windows tanto en apariencia (figura 1) como en funcionalidad, el ratón desempeña las mismas operaciones y los atajos del teclado y las combinaciones de teclas son idénticos. Sin embargo conviene señalar la ubicación de las herramientas y algunas de las diferencias básicas para no perderse al estar operando el sistema:

1. Inicialmente, existen pocos iconos en el escritorio; por mencionar algunos: Sistema, Personal y Papelera. Los dos primeros almacenan información básica de la cuenta del usuario así como sus archivos personales, y el segundo es simplemente la papelera de reciclaje, idéntica en funcionalidad a la conocida en Windows.

2. Este espacio es el menú de “inicio rápido” para los programas más frecuentemente usados, así como de la barra de acceso a las aplicaciones del sistema, tal y como se muestra en los siguientes ejemplos:

3. En este espacio se muestran los programas que se están ejecutando, su funcionalidad es la misma que la barra de tareas en Windows.

Page 11: sistemaoperativoicentos-120327130755-phpapp02

11

4. Este espacio es multimodal, ya que además de tener la fecha y hora del sistema, se muestran un acceso directo al portapapeles del escritorio y los botones para bloquear la sesión o finalizarla y apagar el equipo.

Dispositivos Usb En CentOS…CentOS LINUX, al igual que los sistemas operativos comerciales, soporta todos los dispositivos USB que se comercializan actualmente y permite trabajar con ellos sin problema alguno, con la enorme ventaja adicional de que es inmune a cualquier tipo de virus que éstos pudieran transportar. A continuación se mostrará a detalle el procedimiento para insertar y retirar correctamente los dispositivos USB del equipo.

Habiendo terminado de trabajar con el dispositivo USB, la mecánica para retirarlo con seguridad del sistema no difiere mucho de la usada bajo Windows, salvo que la herramienta para la extracción se ubica sobre el icono del dispositivo a retirar.

Al presionar una vez con el botón derecho del ratón sobre el icono del dispositivo USB, se despliega un pequeño menú de opciones entre las que se encuentra la Extracción segura, y al seleccionarla con el botón izquierdo, el sistema de inmediato procederá a cerrar las ventanas y programas que pudieran estar haciendo uso del dispositivo para poder retirarlo sin problemas, razón por la cual es recomendable guardar documentos y cerrar aplicaciones antes de realizar esta operación. Al igual que en Windows, si alguna aplicación importante sigue haciendo uso de la memoria USB, no será posible llevar a cabo la extracción del dispositivo, la única diferencia radica en que Linux no manda ningún mensaje de error, sino que simplemente no retira el dispositivo del escritorio. El único indicador que el sistema enviará para indicar que el dispositivo ha sido detenido y es seguro extraerlo, es que el icono del mismo desaparecerá del escritorio y cualquier ventana o programa que estuviera haciendo uso de él se habrá cerrado. Es en ese momento que el dispositivo puede ser retirado en forma segura del equipo.

Openoffice En CentOS…

Page 12: sistemaoperativoicentos-120327130755-phpapp02

12

El comportamiento de los documentos dentro de LINUX cuando se presiona dos veces sobre sus respectivos iconos es el mismo que dentro de Windows: si se trata de una hoja de cálculo, una presentación o un documento de texto, se abrirá automáticamente la aplicación correspondiente para comenzar a trabajar con ellos.

1. OpenOffice Writer, siempre se abrirá para trabajar con programas elaborados con Microsoft Word.

2. OpenOffice Impress es el programa predeterminado para crear o editar presentaciones en LINUX, al igual que lo hace Microsoft PowerPoint en Windows.

3. OpenOffice Calc es el editor de hojas de cálculo compatible con Microsoft Office.

Dentro del menú principal, se selecciona ARCHIVO y dentro del submenú que se muestra a continuación, elegimos la opción GUARDAR COMO...

Uso básico de la terminal en GNU/Linux (CentOS)El uso de la terminal en CentOS permite que posea completo acceso al sistema sin restricción alguna (siempre que ingrese como usuario root), dispone de varios comandos para realizar tareas básicas como copiar, renombrar o eliminar archivos, tareas avanzadas como instalar programas, editar archivos del sistema y modificar permisos/configuraciones de usuarios. Muchas de estas tareas pueden realizarse de manera gráfica a través de los accesos directos en Administración, Sistema, Preferencias y Centro de Control, sin embargo, los accesos mediante terminal son más rápidos y efectivos, por tanto, abordaremos aquí el uso de la terminal para desarrollar tales tareas.Para acceder a la terminal acceda al Menú K, luego Sistema y por último Terminal.

Tenga en cuenta que es necesario conocer la contraseña de root para utilizar la mayoría de comandos en la terminal, asegúrese de tenerla antes de continuar.

Los comandos provistos a continuación son los que deberá conocer como mínimo, si desea ver una lista más detallada de comandos pruebe a escribir help ó consultar la ayuda incluida en el sistema operativo.

Lista de comandos:

Page 13: sistemaoperativoicentos-120327130755-phpapp02

13

1. su-: Comando esencial, permite que el usuario adquiera permisos de súper usuario (root). Recuerde que en CentOS solo existe un usuario con suficientes permisos para efectuar cambios en el sistema, la contraseña del usuario root es entonces esencial para realizar tareas administrativas en CentOS. En el siguiente ejemplo podrá verificar que luego de utilizar el comando y escribir correctamente la contraseña se adquiere acceso como root. Recuerde agregar el “guión” luego de su.

2. mkdir: Comando que le permitirá crear carpetas, un ejemplo de su uso sería:mkdir /etc/vsl/install en cuyo caso se creará la carpeta /install/ dentro de lacarpeta /vsl/ que a su vez se encuentra ubicada en /etc/.

3. cd: Utilice este comando para acceder a la ruta que desee, un ejemplo de su uso sería:cd <ruta>cd /home/usuario/Desktop en cuyo caso se ubicará en la carpeta Desktop (escritorio).Utilice el comando cd, sin ningún parámetro para regresar a la carpeta personal delusuario (/home/nombredeusuario).Utilice cd .. para regresar a la carpeta anterior. Tenga en consideración que entreel comando cd y los puntos (..) debe existir un espacio.

4. ls: Permite ver la lista de archivos en la carpeta actual.

5. chown: Utilice este comando para modificar el usuario o grupo propietario de unarchivo.

chown <usuario>:<grupo> <ruta>Por ejemplo utilice:chown administrador:administrador /etc/vls/installAhora verifique que efectivamente tiene permisos para modificar el contenido de lacarpeta install.

6. chgrp: Utilice este comando para modificar el grupo propietario de un archivo ocarpeta.

chgrp <grupo> <ruta>

7. chmod: Permite especificar los permisos de usuario, grupo y otros. En este comando esnecesario definir sus variables: u: usuario, g: grupo, o: otros, r: read (lectura), w: write(escritura) y x: ejecutar. Si utiliza el símbolo + adiciona permisos, el símbolo - prohíbepermisos y el símbolo = asigna los permisos reemplazando todo permiso anterior.Así podemos ver lo siguiente:chmod u=rw,g=r,o= /home/xuser Define que el usuario propietario

posea permisos de lectura y escritura,el grupo posea permiso de lectura yotros no pueda acceder (pues no tienepermiso alguno) a la carpeta xuser.

Page 14: sistemaoperativoicentos-120327130755-phpapp02

14

chmod u-w,g-rw /home/francis Define que el usuario propietario esteprohibido de modificar el contenido(escritura), el grupo este prohibidode visualizar y modificar elcontenido (lectura y escritura) a lacarpeta francis.

chmod u-rw,g+r /home/francis Prohíbe al usuario la visualización ymodificación de contenido(lectura/escritura) y adiciona elpermiso de visualización (lectura) algrupo.

8. ifconfig: Permite visualizar información de nuestra interfaz de red.

9. ping: Permite enviar paquetes a una dirección ip específica para determinar si reciberespuesta.

10. free: Muestra la cantidad de memoria utilizada.

11. mv: Permite mover archivos.mv /etc/bin/registro.log /home/Roxana/Desktop Mueve el archivo registro.log a

la carpeta Desktop (escritorio)del usuario Roxana.

12. cp: Le permitirá copiar archivos.cp /home/x/foto.jpg /usr/bin Copia el archivo foto.jpg a

la carpeta bin.

13. rm: Elimina archivos o carpetas.rm /bin/boot/decent.ex Elimina el archivo decent.exrm -r /bin/boot Elimina la carpeta boot y todo su

contenido.14. useradd: Permite crear usuarios.useradd rosaSi desea especificar un grupo para el usuario al momento de la creación, agregue -g“nombre del grupo” al comando useradd.

15. groupadd : Permite crear grupos.groupadd gerencia Crea el grupo gerencia.

16. gpasswd (-a/-M): Permite asignar usuario(s) a un grupo específico.gpasswd -a ricardo oficina Agrega al usuario ricardo al grupo

oficina.gpasswd -M joshua,carlos,carol ventas Agrega a josua, carlos y carol al grupo

ventas.

Compilar e instalar programas (CentOS)

Page 15: sistemaoperativoicentos-120327130755-phpapp02

15

En GNU/Linux la mayoría de programas que utilice le permitirán descargar el código fuente del mismo, con esto usted podrá modificar y entender el funcionamiento del programa en su totalidad. Algunos desarrolladores no distribuyen la versión compilada de su programa (versión lista para instalar) y requiere que se realicé la compilación e instalación manualmente.Veremos a continuación ambos casos.1. Instalar programas con paquetes ejecutables (rpm): La manera más simple y sencilla de instalar programas en CentOS es descargando un paquete con extensión rpm (*.rpm), este tipo de paquetes está listo para instalar y bastará con ejecutar en la terminal el comando rpm -ivh “nombredearchivo.rpm” para comenzar con la instalación.2. Instalar programas a partir del código fuente: En ocasiones no dispondrá de paquetes rpm para instalar el programa que requiera, cuando esto ocurra deberá proceder a realizar la instalación de forma manual a través del código fuente, para ello necesitará instalar ciertos programas antes de proceder (requiere acceso a internet). Para instalar estos programas acceda a la terminal y escriba lo siguiente:yum install gcc Este comando permitirá instalar todos los paquetes necesarios para

proceder a configurar el código.Yum install gcc-c++ Este comando permitirá instalar el paquete necesario para compilar el

código fuente.

Puede que requiera también instalar los siguientes paquetes (varia acorde al programa que desee instalar):

yum groupinstall “X Software Development”yum install qt-develyum install kdelibs-devel

Al finalizar la instalación de estos programas es recomendable verificar si existen actualizaciones disponibles, para ello escriba en la terminal:

yum updateOBS: Si no posee acceso a internet deberá descargar los paquetes manualmente o instalarlos desde el DVD de CentOS. Resueltas las dependencias podrá proceder con la compilación e instalación del programa.El código fuente suele ser distribuido en archivos comprimidos con extensión tar, tar.gz, tar.bz2, etc. Lo primero que debe hacer es descomprimir el contenido del archivo, para ello presione con el botón secundario del ratón y elija la opción extraer aquí.Luego, acceda por medio de la terminal a la carpeta que fue creada cuando descomprimió el archivo. Proceda a utilizar los siguientes comandos: ./configure Configura los archivos y asociaciones.make Compila el código en archivos listos para instalar.make install Instala el programa en el sistema operativo.Como podrá notar instalar programas en CentOS y en general en GNU/Linux no posee mayor dificultad que seguir los pasos antes descritos, tenga en cuenta que alguno programas requieren de otros para ser instalados, a estos se le conoce como dependencias, si no está seguro de las dependencias necesarias por el programa a instalar puede consultar los archivos README e INSTALL incluidos en el código fuente o proceda con la instalación para que GNU/Linux le advierta sobre las dependencias.

Finalizando Sesión En CentOS…

Page 16: sistemaoperativoicentos-120327130755-phpapp02

16

Una vez que se han concluido las actividades en el equipo y se desea salir del sistema, solo hay que presionar una vez sobre el Menú K y elegir la opción “Terminar”, como se muestra en la

El sistema preguntará entonces que es lo que se desea: terminar la sesión, reiniciar el equipo o apagarlo.

Page 17: sistemaoperativoicentos-120327130755-phpapp02

17

Conclusión

Como conclusión del presente trabajo de investigación sobre los más relevantes en las diversas funciones, aplicaciones y áreas del Sistema Operativo CentOS, detallado con interés en las diferencias de cada áreas para resaltar sus características y procedimientos. Tratando de analizar los aspectos centrales de las diferencias y las características esenciales de cada, dando un margen de comprensión en cómo proceder en un dentro del Sistema Operativo CentOS.

Esperando que haya sido de utilidad y agrado de ustedes, este material ha sido confeccionado a partir de medios impresos conocidos sobre el tema, en lo que se refiere a la del Sistema Operativo CentOS.

Page 18: sistemaoperativoicentos-120327130755-phpapp02

18

BIBLIOGRAFÍA

Already knew:http://alreadyknew.blogspot.com/

http://wiki.centos.org/es

Page 19: sistemaoperativoicentos-120327130755-phpapp02

19

AnexosIniciando CentOS

Escritorio

Menu de inicio rápido

Page 20: sistemaoperativoicentos-120327130755-phpapp02

20

Navegador Web FIREFOX en CentOS LINUX

Dispositivos Usb en CentOS

Open Office

Page 21: sistemaoperativoicentos-120327130755-phpapp02

21

Terminal CentOS

Finalizando CentOS