1 / 22

CURSO DE LINUX (Sesión 1)

Departament D ’ Informàtica. CURSO DE LINUX (Sesión 1). Ricardo Ferrís Castell ( Ricardo.Ferris@uv.es ). Objetivos. Obtener una visión global y práctica de los sistemas operativos Linux como alternativa al uso de los sistemas operativos Microsoft Windows. Temario.

talon
Download Presentation

CURSO DE LINUX (Sesión 1)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Departament D’Informàtica CURSO DE LINUX(Sesión 1) Ricardo Ferrís Castell (Ricardo.Ferris@uv.es)

  2. Objetivos • Obtener una visión global y práctica de los sistemas operativos Linux como alternativa al uso de los sistemas operativos Microsoft Windows. Curso Linux

  3. Temario • Introducción a los sistemas operativos. • Instalación y actualización. • Gestión de usuarios y claves. • El sistema de archivos. • Administración básica del sistema. • Interfaces gráficas (KDE, Gnome). • Aplicaciones ofimáticas de uso cotidiano. • Interpretes de ordenes (shell). Curso Linux

  4. Introducción • Un sistema operativo es un programa que se encarga de gestionar los recursos hardware del ordenador. • Tareas básicas: • Administrar la memoria. • Gestionar el uso de la CPU (planificación). • Administrar el uso de los dispositivos E/S. • Apoyar la ejecución de los programas. Sistemas operativos Curso Linux

  5. Introducción • Breve historia: • Primera generación: Tubos de vacio y tableros enchufables (1945-55). • Segunda generación: Transistores y sistemas de lotes (1955-65). • Tercera generación: Circuitos integrados y multiprogramación (1965-1980). • Cuarta generación: Circuitos integrados a gran escala y aparición de los ‘PC’. Sistemas operativos Curso Linux

  6. Introducción • Aparición de los primeros sistemas operativos: Software de código abierto, dependiente del harware. • Evolución hacia la independencia del hardware: OS/360 de IBM. CTSS de MIT • Aparición de MULTICS (MIT, Bell Labs y General Electric) • Evolución hacia UNICS (UNIX) Sistemas operativos Curso Linux

  7. Introducción • Aparición de los ordenadores personales (decada de los 70): • Z80 • 8086/8088 (IBM) • Motorola 68000 (Apple) • Aparición de los sistemas operativos propietarios a finales de los 60: • UNIX • CP/M • MS-DOS Sistemas operativos Curso Linux

  8. Introducción • Evolución de los SS.OO. UNIX: UNIX III / UNIX V (AT&T) BSD (Berkeley) AIX (Licencia UNIX III a IBM) SCO Unix (Santa Cruz Operation) XENIX (Licencia de AT&T a Microsoft) * Aparición de interfaces gráficas HP-UX / Solaris / Mac OS X Sistemas operativos Curso Linux

  9. Introducción http://es.wikipedia.org/wiki/Archivo:Unix_history-simple.svg Sistemas operativos Curso Linux

  10. Introducción • Proyecto GNU (Ñu/g.n.u.) y la Free Software Fundation (FSF): El usuario tendrá... • ... Libertad (0) para usar el programa para cualquier propósito. • ... libertad (1) para estudiar como funciona el programa y adaptarlo a las propias necesidades. • ... libertad (2) para distribuir copias del software ayudando al vecino. • ... libertad (3) para mejorar el programa y hacer públicas las propias mejoras, en beneficio de toda la comunidad. Son precondiciones de la libertad 1 y 3 el acceso al código fuente. • Licencias GPL. Free software Fundation Curso Linux

  11. Introducción • Propósito del proyecto GNU. • Creación de un sistema operativo de código abierto. • Similar a UNIX. • Modular: Librerías + Aplicaciones + Kernel. • Librerías http://www.gnu.org/software/libc/ • Aplicaciones http://directory.fsf.org/GNU/ • Kernel: Hurd http://www.gnu.org/software/hurd/ Free software Fundation Curso Linux

  12. Introducción • Desarrollo de MINIX (1987) • Desarrollo de Linux (1991-94) • Integración de Linux en el proyecto GNU: GNU/Linux • Consola / Entornos gráficos GNU/Linux Curso Linux

  13. Introducción Software Libre/código abierto • Free Software Fundation. • Open Source initiative. http://www.opensource.org/docs/osd • Libre redistribución. • Código fuente. • Trabajos deribados. • Integridad del código de los autores. • Ninguna discriminación contra personas o grupos. • Ninguna discriminación contra áreas de iniciativa. • Distribución de la licencia. • La licencia no debe restringir otro software. • La licencia debe ser tecnológicamente neutral. Curso Linux

  14. Introducción • Productores de software libre: • Grandes compañías. SUN / IBM • Voluntarios. • Universidades. • Financiación: • Venta de productos y servicios. • Patrocinios. Canonical Ltd (Mark Shuttleworth). • Fuentes de financiación públicas. Software libre Curso Linux

  15. Introducción • Otros software relacionados: • Freeware. • Shareware. • Dominio público. • Copyleft. • Propietario / Privativo / No libre Software libre Curso Linux

  16. Introducción Posibles problemas con el software libre: • Propiedad intelectual. • Derechos de autor. • Secreto comercial / Propiedad industrial. • Patentes. Ejemplos: • AT&T vs BSD • SCO vs IBM Software libre Curso Linux

  17. Introducción • Distribuciones GNU/Linux. • Primeras distribuciones • Slackware - Red Hat - Debian - SuSE • Knoppix - Fedora • Ubuntu Distribuciones Linux Curso Linux

  18. Introducción • Evolución de los sistemas ‘Windows’ • MS-DOS (PC) • GEM • Windows 1.00/3.11 • Windows 95/98/2000 • Windows NT / XP / Windows7 • Aceptación de los sistemas windows frente a sistemas UNIX/Linux y Apple. • Desarrollo de herramientas y juegos. WindowsTM Curso Linux

  19. Introducción • Diferencias fundamentales entre ‘GNU/Linux’ y ‘WindowsTM’ • Propósito original distinto. • Filosofías de desarrollo distintas. • Usuarios distintos. GNU/Linux y WindowsTM Curso Linux

  20. Introducción Linux para usuarios domésticos • Como trabajar en Linux: • Elección de la distribución. • Elección / Instalación de programas: • Muchos programas tienen versiones para linux: • CoreDraw • Acrobat Reader • Firefox • Otros tienen equivalentes: • Microsoft Office / Open Office • Búsqueda de información en internet. http://linux.ciberaula.com/tabla.php Curso Linux

  21. Introducción Linux para usuarios domésticos • Esfuerzos de las administraciones hacia la utilización del software libre: • Alemania: Debian / SuSE • Argentina: Estudia una ley para licenciar el software desarrollado en una provinciaq bajo GPL. • México: GDF/Linux basado en Fedora y estudiantes de la UNAM desarrollaron ‘Jarro Negro’ (instalable/LiveCD). • Australia: Financiación de Kroupware e inclusión en las escuelas de explicaciones de GNU/Linux. • Brasil, China, Francia, Italia,… Curso Linux

  22. Introducción Linux para usuarios domésticos • Administraciones públicas españolas: • Extremadura: LinEx • Aragón: Augustux • Andalucía: GuadaLineX • Comunidad Valenciana: LliureX • Castilla la Mancha: Molinux • Comunidad de Madrid: MAX • Cataluña: Linkat • Galicia: Trisquel • … Curso Linux

More Related