UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX INTRODUCCIÓN AL SISTEMA OPERATIVO GNU/LINUX Por: Belén Aguilar FUENTE: Introducción_a_Linux de Manuel Domínguez Tienda.
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
INTRODUCCIÓN AL SISTEMA OPERATIVO GNU/LINUX
Por: Belén Aguilar
FUENTE: Introducción_a_Linux de Manuel Domínguez Tienda.
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
2
1.- INTRODUCCION
La elección de un S.O es una decisión importante.
Hasta hace poco, la única alternativa era Windows.
Instalar otro S.O distinto a Windows se dejaba para usuarios avanzados.
Actualmente, gracias a que Linux incorpora instaladores gráficos, la
instalación se ha ido simplificando.
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
3
Prohíbe ceder o alquilar el SW comprado.Permite modificar el código
fuente del programa.Podemos mejorar el programa y
hacer públicas las mejoras.Suele ser gratuito.Normalmente es de pago.Nos prohíbe modificar el
software.Nos permite instalar el SW en
tantos equipos como deseemos
Software libre Software propietario
2.- Software libre y proyecto GNU
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
4
2.- Software libre y proyecto GNU
Compro un coche y no puede conducirlo nadie mas que yoTampoco me deja abrir el capopara ver sus componentes.
Cojo la receta de arroz con leche de mi abuela y modifico la rodajita de naranja por una rodajita de limón.Doy a conocer la nueva receta,nombro a mi abuela
Software libre
Software propietario
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
5
2.- Software libre y proyecto GNU
GNU (GNU is not Unix)Es un proyecto creado por Richard Stallman para desarrollar y distribuirsoftware libre. Se pronuncia ñu.
Licencia GPL (Licencia Pública General)Es una licencia creada por la Free Software Foundation.Su propósito es declarar que el software cubierto por esta licencia essoftware libre y protegerlo de intentos de apropiación que restrinjan esaslibertades a los usuarios.Todo software incluido en GNU está protegido por esta licencia.
Richard Stallman.Se considera el gurú del software libre.
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
6
3.- Breve historia de LinuxA principios de los años 70 se buscaba un S.O multitarea, multiusuario, con un sistema de archivos fiables.
Dennis Ritchie (creador del lenguaje de programación C) y Ken Thompson sacan la 1ª versión de un nuevo S.O al que llamaron UNIX.
En 1982, se puso a la venta la primera versión comercial de UNIX.No se podía estudiar el código fuente.
Andrew Tanenbaum saca una variante educativa de UNIX, llamada MINIX, pero sin ningún tipo de prohibición.
En 1991 Linus Torvalds, desarrolla un nuevo S.O llamado LINUX.
En 1992, Linus añadió Linux al proyecto GNU de Richard Stallman,naciendo así GNU/LINUX.
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
7
3.- Breve historia de Linux
A partir de este hecho, el núcleo de LINUX se rodeó de comandos, utilidades,programas y aplicaciones.
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
8
4.- Características del S.O GNU/Linux
Multiusuario.Multitarea.Uso de bibliotecas compartidas: Los programas ejecutables pueden compartir librerías, de forma que los programas ocupen menos espacio.Multiplataforma.Soporta varios sistema de ficheros.Soporta consolas virtuales: desde el mismo puesto de trabajo podemos abrir varias sesiones y ejecutar en cada una de ellas uno o varios programas.Sistema gráfico: incorpora el sistema gráfico X windows lo que facilita el uso del S.O. Portabilidad (Cualquier tipo de ordenador, compatible con C) Estructura jerárquica (En árbol, de directorios y ficheros) Potente sistema de protecciones (3 niveles: propietario, grupo y usuario y 3 tipos:
lectura, escritura y ejecución) Comunicaciones (Suministra utilidades de comunicaciones y conexión de red para
acceder a internet o comunicarse entre PC,s) Shell programable (Se puede programar, es más potente)
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
9
5.- Estructura general del S.O GNU/Linux
• Núcleo o Kernel:– Controla el sistema.– Planifica, coordina y gestiona los
procesos.– Maneja el HW.• Shell:– Actúa como intermediario entre el
núcleo y el usuario.– Lee las órdenes suministradas, las
descodifica y se las pasa al núcleo, es un intérprete de comandos.
• Aplicaciones: son los programas en general.
• Xwindows: es una aplicación más.
X Windows
Aplicaciones
Shell
Nucleo o Kernel
HARDWARE
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
10
6.- Distribuciones en GNU/Linux.Distribución = núcleo + shell + conjunto de aplicaciones
Una distribución de GNU/Linux es una variante de ese sistema operativo que incorpora determinados paquetes de software para satisfacer las necesidades de un grupo específico de usuarios, dando así origen a ediciones hogareñas, empresariales y para servidores.
Pueden ser exclusivamente de software libre o también incorporaraplicaciones o controladores privativos.
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
11
6.- Distribuciones en GNU/Linux.
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
12
6.- Distribuciones en GNU/Linux.
1.- Nombra las ramas principales de linux:1.-2.-3.-
2.- ¿De qué distribución deriva Ubuntu?
3.- ¿De qué distribución deriva Max?
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
13
7.- Información sobre Linux
Información sobre distintas distribucioneswww.linux-es.org
Documentación sobre linux en español . Proyecto LUCAS.http://es.tldp.org
Página oficial de Debian.http://www.debian.org/
UNIDAD 13: INSTALACIÓN DE UN SISTEMA OPERATIVO EN RED. GNU/LINUX
14
8.- Ejercicio Código LinuxVisualiza el documental Código Linux. Y contesta a las siguientes
preguntas:
1.- Sentido original de la palabra “Hacker”
2.- País y año de nacimiento de Linus Torvalds.
3.- ¿A qué se refieren os términos “Linux”, “GNU”, “GNU/Linux”?
4.- ¿A partir de qué sistema operativo se creo Linux?
5.- ¿En qué consiste a licencia GPL y cuál es su finalidad?
6.- Investiga los términos Geeks, Nerds.
7.- ¿En qué año apareció la versión 1.0 de Linux?
8.- ¿Cuál fue la aportación de Richard Stallman?
9.- ¿Cuál es la ambigüedad del término “Software Libre” en inglés?
10.- ¿Qué significa el término “open source”?