SEMANA01 - CentOs

download SEMANA01 - CentOs

of 20

Transcript of SEMANA01 - CentOs

  • 8/3/2019 SEMANA01 - CentOs

    1/20

    Semana 1 Sistemas Operativos III

    INTRODUCCION A GNU / LINUX

    GNU/Linux es una versin de UNIX de libre distribucin, inicialmente

    desarrollada por Linus Torvalds en la Universidad de Helsinki, en

    Finlandia. Su primera intencin era mejorar la capacidad del Sistema

    Operativo Minix 10 (un Unix pequeo para procesadores Intel),

    progresivamente en el tiempo fue desarrollado con la ayuda de muchos

    programadores y expertos de Unix a lo largo y ancho del mundo, gracias

    a la presencia de Internet. Cualquier habitante del planeta puede acceder a GNU/Linux y

    desarrollar nuevos mdulos o cambiarlo a su antojo.

    El ncleo de GNU/Linux no utiliza ni una sola lnea del cdigo del UNIX de AT&T ode cualquier otra fuente de propiedad comercial y buena parte del software para

    GNU/Linux se desarrolla bajo las reglas del proyecto de GNU de la Free Software

    Foundation, Cambridge.

    Estructura Bsica de GNU/Linux

    GNU/Linux se puede dividir generalmente en cuatro componentes principales: el ncleo

    (kernel), el shell, el sistema de archivos y las utilidades (aplicaciones).

    El ncleo es el programa medular que ejecuta programas y gestiona dispositivos de

    hardware tales como los discos y las impresoras. Pgina oficial:www.kernel.org

    El Shell. El shell proporciona una interfaz entre el ncleo y el usuario. Se puede describir

    como un intrprete: interpreta las rdenes que introduce el usuario y las enva al ncleo.

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

    http://www.kernel.org/http://www.kernel.org/
  • 8/3/2019 SEMANA01 - CentOs

    2/20

    Semana 1 Sistemas Operativos III

    La interfaz del shell es muy sencilla. Normalmente consiste en un inductor desde el que

    se teclea una orden y despus se pulsa . En cierta forma, se est tecleando una

    orden en una lnea. A menudo, esta lnea se conoce como la lnea de rdenes o de

    comandos.

    El Sistema de Archivos. La base del sistema de archivos de Linux, es obviamente el

    archivo, que no es otra cosa que la estructura empleada por el sistema operativo para

    almacenar informacin

    Aplicaciones. Son los programas que son ejecutados por el usuario.

    Distribuciones de GNU/Linux

    Una distribucin no es otra cosa, que una recopilacin de programas y ficheros, organizados y

    preparados para su instalacin.

    UBUNTU

    Distribucin basada en Debian, con lo que esto conlleva y centrada en el usuario final y

    facilidad de uso. Muy popular y con mucho soporte en la comunidad. El entorno de

    escritorio por defecto es GNOME. Tambien lo hay para servidor.

    REDHAT ENTERPRISE

    Esta es una distribucin que tiene muy buena calidad, contenidos y soporte a los

    usuarios por parte de la empresa que la distribuye. Es necesario el pago de una licencia

    de soporte. Enfocada a empresas.

    FEDORA

    Esta es una distribucin patrocinada por RedHat y soportada por la comunidad. Fcil de

    instalar y buena calidad. Actualmente esta en Fedora 15.

    DEBIAN

    Otra distribucin con muy buena calidad. El proceso de instalacin es quizs un poco

    mas complicado, pero sin mayores problemas. Gran estabilidad antes que ltimos

    avances.

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    3/20

    Semana 1 Sistemas Operativos III

    OpenSuSE

    Otra de las grandes. Fcil de instalar. Versin libre de la distribucin comercial.

    Centos

    Es una reconstruccin de Red Hat Enterprise Linux 100% compatible.

    Est hecho para aquel que necesita un sistema operativo estable para una empresa,

    sin ningn tipo de costes. (Muy recomendado para empresas, pero no para usuarios

    de escritorio). Su ultima version es la 6.0 con Kernel 2.6.32

    SLACKWARE

    Esta distribucin es de las primeras que existi. Tuvo un periodo en el cual no se

    actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que

    empezaron en el mundo Linux hace tiempo, que no hayan tenido esta distribucin

    instalada en su ordenador en algn momento.

    GENTOO

    Esta distribucin es una de las nicas que incorporaron un concepto totalmente nuevo

    en Linux. Es una sistema inspirado en BSD-ports. Puedes compilar/optimizar vuestro

    sistema completamente desde cero. No es recomendable adentrarse en esta

    distribucin sin una buena conexin a Internet, un ordenador medianamente potente (si

    quieres terminar de compilar en un tiempo prudencial) y cierta experiencia en sistemas

    Unix.

    KUBUNTU

    Distribucin basada en Ubuntu, con lo que esto conlleva y centrada en el usuario final y

    facilidad de uso. La gran diferencia con Ubuntu es que el entorno de escritorio por

    defecto es KDE.

    MANDRIVA

    Esta distribucin fue creada en 1998 con el objetivo de acercar el uso de Linux a todos

    los usuarios, en un principio se llamo Mandrake Linux. Facilidad de uso para todos los

    usuarios.

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    4/20

    Semana 1 Sistemas Operativos III

    Revisin del ncleo:

    Un listado de distribuciones de acuerdo a ciertas caractersticas se puede encontrar en:

    http://www.linux.org/dist/index.html

    FILOSOFIA DEL SOFTWARE LIBRE

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

    http://www.linux.org/dist/index.htmlhttp://www.linux.org/dist/index.html
  • 8/3/2019 SEMANA01 - CentOs

    5/20

    Semana 1 Sistemas Operativos III

    Con ese planteamiento nace el Proyecto GNU (acrnimo recursivo que

    significa GNU's Not UNIX, o sea, GNU No es UNIX) de la mano de

    Richard M. Stallman, un hacker del emblemtico Laboratorio de

    Inteligencia Artificial del Massachussets Institute Technology (MIT). Era

    el ao 1984, Stallman abandona el MIT para que no interfiera en sus

    planes y junto a otros hackers.

    Interesados en el proyecto GNU, crea la Free Software Foundation (FSF) en 1985:

    comienza una labor metdica y discreta, guiada por una asombrosa visin estratgica. El

    proyecto GNU se propuso a la sazn una tarea titnica: construir un sistema operativo

    completo y totalmente libre.

    Stallman tuvo que empezar casi desde cero, sin modelos que usar como base, pues aun

    no exista Internet tal y como hoy la conocemos; tampoco exista una comunidad de

    desarrolladores lo suficientemente grande y ni siquiera se dispona de un compilador libre

    para empezar el trabajo.

    Free Software Foundation.

    La Fundacin para el Software Libre (Free Software Foundation) es una

    organizacin creada en Octubre de 1985 por Richard Stallman con el propsito de difundir

    este movimiento. Esta dedicada a eliminar las restricciones sobre la copia, redistribucin,

    entendimiento, y modificaron de programas de computadoras. Con este objeto,

    promociona el desarrollo y uso del software libre en todas las reas de la computacin,

    pero muy particularmente, ayudando a desarrollar el sistema operativo GNU.

    Software Libre (Free software)

    En principio qu se entiende por software libre ? En nuestra condicin de usuarios de

    computadoras personales, Software Libre se refiere a la libertad de los usuarios para

    ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo ms preciso,

    se refiere a cuatro libertades para los usuarios del software:

    1. La libertad de usar el programa, con cualquier propsito (libertad 0).

    2. La libertad de estudiar cmo funciona el programa, y adaptarlo a tus necesidades

    (libertad 1.) El acceso al cdigo fuente es una condicin previa para esto.

    3. La libertad de distribuir copias, con lo que puedes ayudar a tu projimo. (libertad 2.)

    4. La libertad de mejorar el programa y hacer pblicas las mejoras a los dems, demodo que toda la comunidad se beneficie (libertad 3.) El acceso al cdigo fuente es

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    6/20

    Semana 1 Sistemas Operativos III

    un requisito previo para esto.

    Software libre no significa no comercial. Un programa libre debe estar disponible

    para uso, desarrollo y distribucin comercial. El desarrollo comercial del software libre ha

    dejado de ser inusual, pero sigue siendo importante.

    "Free software" puede significar diferentes cosas (gratuidad y libertad). Por un lado,

    permite pensar en "software por el que no hay que pagar", y se adapta al trmino de

    forma igualmente vlida que el significado que se pretende (software que posee ciertas

    libertades).

    El trmino no result apropiado como reemplazo para el ya tradicional free

    software, pues eliminaba la idea de libertad (incluso hay quien usa --en ingls-- el trmino

    Libre Software para evitar la ambigedad de free).

    Productos de Software Libre ms populares

    El Software Libre es tambin conocido como Free Software y entra dentro de la

    familia del software de fuentes abiertas (Open Source) poniendo nfasis en ofrecer

    libertades en vez de poner restricciones.

    Las aplicaciones ms famosas producidas por los equipos de Software Libre son:

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    7/20

    Semana 1 Sistemas Operativos III

    El sistema operativo GNU/Linux

    El servidor de Web Apache.

    El manejador de bases de datos objeto-relacional PostgreSQL, MySQL.

    El navegador Mozilla, Mozilla Firefox.

    El entorno de escritorio y suite de aplicaciones de productividad de GNOME

    El entorno de escritorio y suite de aplicaciones de productividad de KDE

    El servidor de correo Sendmail, Postfix.

    El servidor de nombres Bind. (DNS)

    Comparacin entre sistemas operativos.

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    8/20

    Semana 1 Sistemas Operativos III

    Instalacin del Sistema Operativo Centos 5.4 o Centos 5.5

    Paso 1: Bootear el DVD desde su PC

    Paso 2: Uso del CD FOUND

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    9/20

    Semana 1 Sistemas Operativos III

    Paso 3: Ventana de inicio de instalacin

    Paso 4: Seleccionamos idioma que se usara en la instalacin.

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    10/20

    Semana 1 Sistemas Operativos III

    Paso 5: Seleccionamos el tipo de teclado

    Paso 6: Escogemos la opcin para poder particionar

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    11/20

    Semana 1 Sistemas Operativos III

    Paso 7: Distribuimos el disco seleccionamos NUEVO

    Paso 8: Creamos el /boot, swap y la raz con las cantidades

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    12/20

    Semana 1 Sistemas Operativos III

    Paso 9: Finalizacin de la particin del disco

    Paso 10: Configuracin del modo de Arranque - GRUB

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    13/20

    Semana 1 Sistemas Operativos III

    Paso 11: Configuracin del protocolo TCP/IP

    Paso 12: Seleccionamos la zona horaria

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    14/20

    Semana 1 Sistemas Operativos III

    Paso 13: Colocamos la clave del superusuario (root)

    Paso 14: Seleccionamos algunos paquetes adicionales

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    15/20

    Semana 1 Sistemas Operativos III

    Paso 15: Seleccionamos los planeados y siguiente

    Paso 16: Finalizacin de los requerimientos

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    16/20

    Semana 1 Sistemas Operativos III

    Paso 17: Inicia el proceso de instalacin

    Paso 18: Finalizacin de la instalacin

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    17/20

    Semana 1 Sistemas Operativos III

    Paso 19: Luego de reiniciar, terminamos la instalacin.

    Paso 20: Configuramos el cortafuegos

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    18/20

    Semana 1 Sistemas Operativos III

    Paso 21: Configuracin del SELINUX

    Paso 22: Configuracin de la fecha y hora

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    19/20

    Semana 1 Sistemas Operativos III

    Paso 23: Creacin de un usuario alternativo

    Paso 24: Pedido de cd adicionales

    Prof: Carlos Jara Alva GNU/LINUX www.idatux.org

  • 8/3/2019 SEMANA01 - CentOs

    20/20

    Semana 1 Sistemas Operativos III

    Paso 25: Ingreso al sistema operativo

    Nota: Agradecimientos a Joel Barrios Dueas, director de la empresa

    ALCANCE LIBRE. CIUDAD DE MEXICO.