Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
Linux
Objetivo • Obtener una visión global y práctica de los
sistemas operativos Linux como alternativa al uso de los sistemas operativos Microsoft Windows.
2
Índice General • 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).
3
Introducción • Un sistema operativo es un programa que se
encarga de gestionar los recursos hardware del ordenador.
• Tareas básicas: o Administrar la memoria. o Gestionar el uso de la CPU (planificación). o Administrar el uso de los dispositivos E/S. o Apoyar la ejecución de los programas.
4
Introducción • Breve historia:
o Primera generación: Tubos de vacio y tableros enchufables (1945-55).
o Segunda generación: Transistores y sistemas de lotes (1955-65).
o Tercera generación: Circuitos integrados y multiprogramación (1965-1980).
o Cuarta generación: Circuitos integrados a gran escala y aparición de los ‘PC’.
5
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)
6
Introducción • Aparición de los ordenadores personales
(decada de los 70): o Z80 o 8086/8088 (IBM) o Motorola 68000 (Apple)
• Aparición de los sistemas operativos propietarios a finales de los 60: o UNIX o CP/M o MS-DOS
7
UNIX • 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
8
UNIX
9
http://es.wikipedia.org/wiki/Archivo:Unix_history-simple.svg
Licencia GPL • 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.
o Licencias GPL.
10
Linux • Propósito del proyecto GNU.
o Creación de un sistema operativo de código abierto. o Similar a UNIX. o Modular: Librerías + Aplicaciones + Kernel. o Librerías
http://www.gnu.org/software/libc/
o Aplicaciones
http://directory.fsf.org/GNU/ o Kernel: Hurd
http://www.gnu.org/software/hurd/
11
Linux • Desarrollo de MINIX (1987) • Desarrollo de Linux (1991-94) • Integración de Linux en el proyecto GNU: GNU/
Linux • Consola / Entornos gráficos
12
Linux • Free Software Fundation. • Open Source initiative. http://www.opensource.org/docs/osd o Libre redistribución. o Código fuente. o Trabajos deribados. o Integridad del código de los autores. o Ninguna discriminación contra personas o grupos. o Ninguna discriminación contra áreas de iniciativa. o Distribución de la licencia. o La licencia no debe restringir otro software. o La licencia debe ser tecnológicamente neutral.
13
Linux • Productores de software libre:
o Grandes compañías. SUN / IBM
o Voluntarios. o Universidades.
• Financiación: o Venta de productos y servicios. o Patrocinios.
Canonical Ltd (Mark Shuttleworth). o Fuentes de financiación públicas.
14
Introducción Posibles problemas con el software libre:
o Propiedad intelectual. o Derechos de autor. o Secreto comercial / Propiedad industrial. o Patentes.
Ejemplos: o AT&T vs BSD o SCO vs IBM
15
Introducción • Distribuciones GNU/Linux.
o Primeras distribuciones - Slackware - Red Hat
- Debian - SuSE
- Knoppix - Fedora
- Ubuntu
16
Linux • Esfuerzos de las administraciones hacia la utilización del
software libre: o Alemania: Debian / SuSE o Argentina: Estudia una ley para licenciar el software desarrollado en una provinciaq bajo
GPL. o México: GDF/Linux basado en Fedora y estudiantes de la UNAM desarrollaron ‘Jarro
Negro’ (instalable/LiveCD). o Australia: Financiación de Kroupware e inclusión en las escuelas de explicaciones de
GNU/Linux.
o Brasil, China, Francia, Italia,…
17
Introducción • Administraciones públicas españolas:
o Extremadura: LinEx o Aragón: Augustux o Andalucía: GuadaLineX o Comunidad Valenciana: LliureX o Castilla la Mancha: Molinux o Comunidad de Madrid: MAX o Cataluña: Linkat o Galicia: Trisquel o …
18
Linux en España
19
http://www.linuxadictos.com/distribuciones-linux-espanolas.html
Para los ejercicios
• UBUNUTU SERVER 16.10 • Para instalarlo Usuario/contraseña
serán:
o ubuntu/ubuntu
20
Ejercicios• Preguntas Cortas Comandos Linux
o http://www.cesareox.com/docencia/apuntes/linux/#93
• Ejercicios o http://www.cesareox.com/archivos/
download/100+Ejercicios+Linux?file_id=78507
21