Curso Linux Reducido

download Curso Linux Reducido

If you can't read please download the document

Transcript of Curso Linux Reducido

  1. 1. Curso Bsico de GNU/Linux
    • Universidad Veracruzana
    • F I E C
    • Un Sistema Operativo que funciona, y funciona muy bien
    • Be Free ... Be Linux
    • M. C. Ral Varguez Fernndez
    • Poza Rica de Hgo. Veracruz, Septiembre de 2007.
  2. 2. Indice a considerar ...
    • La inevitable parte Terica:
      • Hardware, Firmware y Software
      • Open Source y Free Software vs Sofware Propietario
      • Qu es GNU / Linux ?.
      • Qu es una Distribucin ?
      • Un poco de historia y hechos relevantes.
      • Definiciones y conceptos necesarios.
      • Consideraciones y requerimientos de instalacin.
      • Ambientes Grficos.
      • Introduccin a las redes bajo Linux.
      • Estaciones de Trabajo y Servidores
  3. 3. Indice tentativo II parte
    • La prctica (La parte divertida):
      • Instalacin de Linux
      • Estructura de Archivos
      • Configuraciones Bsicas
      • Ambiente Grfico (Gnome)
      • Herramientas Principales
      • Shell y Comandos Bsicos
      • Instalacin de Software
      • Aplicaciones Open Source relevantes
      • Servidores
  4. 4. Esquema de un sistemade Cmputo
    • Hardware
    • Firmware
                • De Sistema
    • Software
                • De Aplicacin
  5. 5. Open Source Free Software
    • Free Sofware
        • GNU
        • GPL
        • LGPL
    • Open Source
        • GPL
        • BSD
        • APACHE
        • MOZILLA
    • No necesariamente Gratuito.
    • Libre de usar, copiar, distribuir, modificar.
    • Disponibilidad del Cdigo fuente.
    • Desarrollo basado en comunidadesprincipalmente, aunque existen empresas importantes que participan en desarrollos.
    • Portable
  6. 6. Sofware Propietario
    • Licencias proporcionadas por los fabricantes.
      • Microsoft
      • Apple
      • Adobe
      • Shareware
      • Trial
      • Freeware
    • Generalmente implica costos.
    • Restricciones para usar, copiar y distribuir
    • No se dispone de cdigo Fuente.
    • No se permite modificarlo
    • Desarrollado unicamente por el fabricante.
    • Desarrollo para plataformas seleccionadas
  7. 7. Ventajas o Desventajas La mejor opinion es la de cada quien:
    • ConclusionesPersonales :
    • El software Propietario es todavia un mal necesario.
    • El software libre es el presente en muchas aplicaciones y el futuro de muchas otras en el mundo de la computacin.
    • Como Ingenieros es nuestra obligacin conocer y aprovechar lo mejor de los 2 mundos.
  8. 8. Sistema Operativo
    • Administra los recursos de hardware.
    • Proporciona servicios bsicos para que corran los programas.
    • Proporciona una interfaz de usuario.
    • Proporciona seguridad y proteccin.
    • Opcionalmente proporciona soporte a redes y comunicaciones
  9. 9. Qu es GNU / Linux ?
    • GNU.-Proyecto de la Free Software Fundation, creada porRichard Stallmanpara desarrollar un sistema operativo parecido a Unix, pero que no es Unix (GNU is not Unix). Aos 70 y 80 's
    • Linux .- Kernel (Ncleo del Sistema Operativo) desarrollado independientemente por el entonces estudiante FinlandsLinus Torvals , con ayuda de muchos programadores a nivel mundial y que se integr al proyecto GNU.en 1991
    En conjunto el Kernel de Linux mas las herramientas de GNU (Como el compilador GCC, libreras, editores, linkeadores, etc.). Mas aplicaciones de proyectos independientes integrados al sistema, forman unSistema Operativoque cumple con el estandar POSIX establecido por la ISO y que bsicamente se comporta como un clon de Unix Revolution OS
  10. 10. Que es una Distribucin ?
    • Cuando una persona, organizacin o compaa integra un Sistema Operativo GNU / Linux, agregandole un programa de instalacin y herramientas administrativas (Asistentes, programas de configuracin y control, sistema de paquetes, etc) y los conjunta a travs de un disquete, CD-ROM, DVD, USB etc, se le denomina distribucin.
    • Las principales distribuciones son:
    • Red Hat.-Enterprise / Fedora / CentOS
    • Debian.-Ubuntu / Knoppix / Linspire
    • SuSE.-Novell /
    • Mandriva.-Mandrake / Conectiva
    • Slackware, y cientos de minidistribuciones
  11. 11. Historia y hechos relevantes
    • 60 y 70 's.- Desarrollo de Multics, Lenguaje C y Unix. Liberacin del cdigo de Unix por AT&T
    • 70 y 80 's.- Fundacin de la FSF y el proyecto GNU por Richard Stallman
    • 90 's Desarrollo del Kernel de Linux.
    • 90's a la Fecha
      • Kernel avanzado Herramientas consolidadas
      • Desarrollo de Internet y colaboracin masiva ( Participacin de Empresas )
      • Proyectos Exitosos (Servidores Web Apache,FTP, Telnet, SSH, Correo)
      • Integracin de Proyectos de Bases de Datos comerciales y libres
      • Desarrollo de Ambientes Grficos Avanzados (Gnome y KDE ademas de los clasicos (Fluxbox, Fmw, Icewc, etc), con efectos 3D.
      • Desarrollo de aplicaciones bsicas (Firefox, OpenOffice, GIMP, etc)
      • Virtualizacin, Clustering, Supercomputo, Animacin por computadora, etc
      • Desarrollo de literalmente miles de aplicaciones para usuarios.
  12. 12. Distribucin elegida
    • Desarrollador:Canonical Ltd./Fundacin Ubuntu
    • Modelo de desarrollo:FOOS
    • Ncleo:Linux
    • Tipo de ncleo:Monoltico
    • Licencia:GPL
    • ltima versin estable:7.04 / 19 de abril de 2007
    • Estado actual:En desarrollo
    • Sitio web:www.ubuntu.com
    Ubuntu GNU/Linux
  13. 13. Requerimientos
    • Ubuntu requiere:
    • Procesador Pentium 75 Mhz
    • 256 MB de memoria RAM.
    • 3 gigabytes de espacio D.D.
    • La instalacin de servidor requiere de:
    • 64 MB de memoria RAM
    • 500 MB de espacio en D.D.
  14. 14. Consideraciones
    • Se requieren 2 particiones bsicas como mnimo:
    • Particin para el manejo de memoria virtual (Tiposwap ). Recomendablemente del doble de la RAM de la PC.
    • Particin para la instalacin del punto de montaje/(Recomendable 4 Gb como mnimo). Con sistema de Archivosext3
  15. 15. Consideraciones
    • El primer usuario que se registra puede acceder al grupo de usuarios sudo.
    • Sudoes un comando que brinda privilegios de superusuario, administrador o usuario root para sistemas tipo unix.
    • Por lo tanto el primer usuario dado de alta podr acceder a la administracin total del sistema.
  16. 16. Consideraciones
    • Las caractersticas de la configuracin de la Red, depender del proveedor de Internet. En este caso la configuracin de los equipos son:
    • DireccinIP 148.226.162.x
    • Netmask255.255.255.0
    • Gateway148.226.162.1
    • DNS1 148.226.210.7
    • DNS2 148.226.210.8
    • Dominiopozarica.intra.uv.mx
    • Nombre del equipofiecxx
    • Servidor Proxy148.226.162.162puerto3128
  17. 17. Consideraciones
    • La instalacin de linux instala en elMBR(Master Boot Record.- Sector especial del disco Duro que es el primero que se lee al intentar cargar el sistema operativo), un programa llamadoGRUB , que es bsicamente un gestor de arranque que permite elegir con que sistema operativo arrancar el equipo.
    • La configuracin del GRUB se realiza en el archivo/boot/grub/menu.lst
  18. 18. Fin de la Primera Parte
    • A instalar, configurar y probar ...
    u