introducción a gnu/linux para...

92
Hecho con OpenOffice.org 1 Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Sergio Barajas (G-kar) - [email protected] Javier Ortega (Malkavian) - [email protected] Introducción a GNU/Linux para principiantes

Upload: others

Post on 10-Jun-2020

30 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 1Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Sergio Barajas (G-kar) - [email protected] Ortega (Malkavian) - [email protected]

Introducción a GNU/Linux para principiantes

Page 2: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 2Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Condiciones de copia

Las imágenes han sido extraídas de Internet y son propiedad de Las imágenes han sido extraídas de Internet y son propiedad de sus respectivos dueños.sus respectivos dueños.

Partes de la presentación han sido obtenidas de presentaciones Partes de la presentación han sido obtenidas de presentaciones de Pablo Garaizar Sagarminaga (Universidad de Deusto),de Pablo Garaizar Sagarminaga (Universidad de Deusto), Manuel Prieto Matías (UCM), David Barragán Merino Manuel Prieto Matías (UCM), David Barragán Merino (UC3M), Jaime Crespo y Guillermo Palacio (UNIZAR)(UC3M), Jaime Crespo y Guillermo Palacio (UNIZAR) y Alfonso López Murcia (UM).

Esta presentación está protegida bajo una licencia Creative Esta presentación está protegida bajo una licencia Creative Commons by-sa 3.0, siéntete libre de copiarla y modificarla Commons by-sa 3.0, siéntete libre de copiarla y modificarla según lo indicado en ella.según lo indicado en ella. http://creativecommons.org/licenses/by-nc-sa/3.0/es/

Page 3: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 3Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Objetivos del curso

IntroducciónIntroducciónDefinición, las 4 libertades del software, breve

historia, licencias, ejemplos.

¿Qué es GNU/Linux?¿Qué es GNU/Linux?Ubuntu Linux:Ubuntu Linux:

LiveCD.Instalación.Primeros pasos.

Page 4: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 4Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Breve historia del software libre

Años 70:Años 70:

Pocos ordenadores.

Muy caros, el negocio está en el hardware, software es un añadido.

Informática artesanal, se posee el código fuente de todo y se suele modificar.

Page 5: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 5Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Breve historia del software libre

Años 80:Años 80:

Nace el PC: ordenadores baratos.

El negocio pasa a la venta de software.

Licencias privativas.

Cláusulas de no divulgación.

Page 6: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 6Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Breve historia del software libre

Años 80:Años 80:Richard Stallman (MIT) no está de acuerdo con esta pérdida de libertad y crea la Fundación del Software Libre (FSF).Proyecto Gnu is Not Unix (GNU):

● Crear un Sistema Operativo libre.

Page 7: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 7Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Breve historia del software libre

Años 90:Años 90:El proyecto GNU está casi terminado. Le falta la pieza más importante, el núcleo.Andy Tanenbaum: crea Minix basándose en Unix.Linus Torvalds desarrolla un núcleo, Linux, solamente para divertirse (“just for fun”).

Page 8: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 8Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

#include <stdio.h>

int main(void){printf("¡Hola mundo!\n");return 0;}

ELF#################### ‚##4###Ž#######4# ###(#!#######4###4€##4€##à###à##################################################€###€##°###°###############°###°”##°”######################À###À”##À”##È###È###############(###(##(## ### ###########Qåtd############################/lib/ld-linux.so.2##############GNU

Código fuente COMPILADOR Código Binario

PERSONAS ORDENADORES

Código fuente y código binario

Page 9: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 9Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Código fuente y código binario

Informática:Informática:

Código fuente.

Código ejecutable.

Gastronomía:Gastronomía:

Receta.

Pastel.

Page 10: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 10Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

¿Qué es libertad?

Libertad: facultad del ser humano que le permite Libertad: facultad del ser humano que le permite decidir llevar a cabo una determinada obra o no decidir llevar a cabo una determinada obra o no llevarla a cabo.llevarla a cabo.¿Software Libre?¿Software Libre?

Software que permite decidir qué hacemos con él: copiarlo o no, modificarlo o no, etc.

¿Software Privativo?¿Software Privativo?Software que nos priva de esas libertades mediante licencias restrictivas.

Page 11: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 11Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

CLUF XP

Contrato de Contrato de licencialicencia para el usuario final (CLUF) para el usuario final (CLUF) de Windows XP (fichero eula.txt)de Windows XP (fichero eula.txt)

Acuerdo legal entre el usuario y el fabricanteNo se puede compartir, transferir ni usar

simultáneamente en diferentes equiposNo se pueden usar herramientas para ver el interior

salvo que la legislación lo permitaDerechos de propiedad intelectualRestricción en materia de exportaciónGarantía limitada

Page 12: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 12Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Las 4 libertades del software libre

"libertad 0""libertad 0"

Libertad para ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, etc.).

Page 13: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 13Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Las 4 libertades del software libre

"libertad 1""libertad 1"

Libertad para estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente).

Page 14: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 14Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Las 4 libertades del software libre

"libertad 2""libertad 2"

Libertad para copiar el programa de manera que se pueda ayudar al vecino o a cualquiera.

Page 15: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 15Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Las 4 libertades del software libre

"libertad 3""libertad 3"

Libertad para mejorar el programa, y hacer públicas las mejoras, de forma que se beneficie toda la comunidad.

Page 16: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 16Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Licencias de software

En función de la libertad, tenemos:En función de la libertad, tenemos:Licencias libres:

● Protegen a los usuarios de software.Licencias privativas:

● Privan de algunas libertades a los usuarios.Licencias Creative Commons:

● Permiten elegir una licencia “a la carta”.● ¡Puede haber licencias CC que no sean libres!● Cubren toda la “escala de grises”.

Page 17: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 17Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Licencias de software

GPL:GPL:Licencia Pública General.Escrita por Richard Stallman originariamente.Exige que el software cumpla las 4 libertades.Exige, además, que el software derivado también las cumpla (“Efecto Rey Midas”).Recientemente ha sido revisada: GPLv3.

Page 18: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 18Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Licencias de software

LGPL:LGPL:Lesser GPL (antiguamente Library GPL).Similar a la GPL, pero permite enlazar contra código privativo: se rompe el “efecto Rey Midas”:

● No hace libre todo lo que toca [-].● Anima a la industria a desarrollar complementos de programas

bajo la GPL [+].Ejemplo:

Page 19: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 19Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Licencias de software

BSD:BSD:Berkeley Software Distribution.Exige que el software sea libre.No exige que los trabajos derivados también lo sean:

● Debate: ¿es más o menos libre que GPL?– Da mayor libertad [+].– Permite que el código deje de ser libre [-].

Muy buena para la estandarización.

Page 20: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 20Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Licencias de software

Otras muchas licencias libres:Otras muchas licencias libres:X11/Xfree86/MIT.Apache Software License.Mozilla Public License.Sun SISSL.Apple Public Source License....

Page 21: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 21Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Licencias de software

Otras que lo parecen, sin serlo:Otras que lo parecen, sin serlo:MS Shared Source License.

● Críticas:– Richard Stallman: “just another name for a

non-disclosure agreement”.– Bruce Perens: “look but don't touch – and we

control everything”.● MS Community License (Ms-CL):

– rechazada por la OSI como licencia libre en 2005.

– aprobada más tarde, con modificaciones.

Page 22: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 22Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Licencias de software

Algunas empresas utilizan el “licenciamiento dual”.Algunas empresas utilizan el “licenciamiento dual”.Por ejemplo, MySQL:Por ejemplo, MySQL:

Libera su software como GPL.Permite a empresas que no quieran liberar sus desarrollos basados en MySQL pagar por l¡cencias comerciales OEM.

Page 23: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 23Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Licencias de software

Creative Commons: para arte.Creative Commons: para arte.Permiten elegir “a la carta”:

Page 24: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 24Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Catedral y Bazar-Texto de Eric S. Raymond http://es.tldp.org/Otros/catedral-bazar

- 10.000 trabajores x 8 horas - Millones en su tiempo libre

- Cerrado, no se puede tocar - Todo a la vista, puedes fisgar

- Seguridad por oscuridad - Cuatro ojos ven más que dos

- Progresión aritmética desde 0 - Progresión geométrica y no de 0

Page 25: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 25Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Motivación de los ¿trabajadores?

- Espíritu colaborativo

- Fundamentación meritocrática

- Espíritu filántropo

- Cualquiera puede ayudar: Desarrollo, documentación, distribución...

- Búsqueda de libertad de elección

- También puede ser económica

- Interés técnico: Estudiantes

- Interés funcional: Me gustaría poder...

Page 26: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 26Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Otros proyectos: Wikipedia, OpenHardware, OpenGraphics

- http://wikipedia.org http://openhardware.org http://opengraphics.org

- Desarrollos libres (wikipedia gratuita)

- Hecho por y para todos

- Mismo espíritu colaborativo

- Misma fundamentación meritocrática

- Mismo espíritu filántropo

- Cualquiera puede ayudar a su mejora

- Corrección de errores y seguridad anti-spammers/boicots

Page 27: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 27Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

El software libre en las escuelas

Page 28: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 28Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Folleto comercial

¡¡ El SO es el 23% del precio !!¡¡ El SO es el 23% del precio !!

Page 29: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 29Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ejemplos de software libre

Ofimática:Ofimática:OpenOffice.org:

● Para MS Windows, GNU/Linux, MacOS X.

● Traducido a 75 idiomas.

Page 30: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 30Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ejemplos de software libre

Internet:Internet:Mozilla Firefox:

● Navegador web.● Para MS Windows, GNU/Linux,

MacOs X, Solaris, etc.● Multitud de plugins.

Mozilla Thunderbird:● Cliente de correo.● Para MS Windows, GNU/Linux,

MacOs X, Solaris, etc.

Page 31: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 31Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ejemplos de software libre

Internet:Internet:Pidgin (antigo Gaim):

● Cliente para MSN Messenger, Yahoo Messenger, Google Talk, Jabber, ICQ, AIM, etc.

● Disponible en MS Windows, GNU/Linux, MacOS X.

Page 32: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 32Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ejemplos de software libre

Multimedia:Multimedia:GIMP:

● Retoque fotográfico.● Disponible en MS

Windows, GNU/Linux, MacOS X.

Page 33: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 33Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

El Software Libre hoy en día

Empresas que colaboran y usan Software LibreEmpresas que colaboran y usan Software LibreSUN, Amazon, Yahoo!, Telefónica, BullY muchas más

0

Page 34: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 34Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

¿Qué es GNU/Linux?

Es... Es... un Sistema Operativo.la suma del Sistema GNU y el núcleo Linux.compatible con sistemas UNIX.

Page 35: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 35Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

¿Qué es GNU/Linux?

¿Qué es un Sistema Operativo?¿Qué es un Sistema Operativo?Software que permite a un usuario gestionar hardware de manera cómoda y eficiente.Oculta la complejidad del sistema, para hacerlo más manejable:

● Nos oculta de voltajes, bancos de memoria, sectores de disco, etc. (realidad).

● Nos muestra documentos, carpetas, una papelera, un bloc de notas, etc. (metáforas).

Page 36: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 36Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

SO y aplicaciones

Page 37: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 37Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

GNU/Linux, Windows y MacOS

GNU/Linux frente a otros sistemas...GNU/Linux frente a otros sistemas...

PocoMuchoPocoMalware

PocoMuchoNoVirus

SíSíSíEntorno gráfico 3D

AltaMediaBajaSencillez de uso

NoNoSíLibertad

Apple MacOSMS WindowsGNU/Linux

Page 38: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 38Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

- Lo fácil no es tan fácil, lo ¡imposible es posible!- Más potente, flexible y seguro- Más barato (legalmente)- Menos drivers y aplicaciones específicas (de momento...)- Más documentación y “Comunidad”- Más horas de trabajo. Más ojos y mentes en ello.-Podemos adaptar el software a nuestra conveniencia-Es legal estudiarlo, modificarlo para adaptar su funcionamiento a mis necesidades y pasarlo a otros.

- Hace fácil lo fácil e imposible lo difícil.- No es multitarea real, aprovecha mal los recursos- Inestable e inseguro (virus)- Muy caro para quien lo compra (incluidas instituciones públicas)- Soporte sólo de Microsoft y sus partners- Depencencia de una empresa y sus decisiones y opiniones (fallos reconocidos)-Debemos adaptarnos nosotros al software.

-Sólo podemos usarlo.

Microsoft Windows vs GNU/Linux

Page 39: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 39Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

GNU/Linux, Windows y MacOS

Entorno gráfico en GNU/LinuxEntorno gráfico en GNU/Linux

Page 40: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 40Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

GNU/Linux, Windows y MacOS

Entorno gráfico en GNU/LinuxEntorno gráfico en GNU/Linux

Page 41: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 41Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Botella de agua

Distros GNU/Linux

Manantial Código

Distros Linux

Page 42: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 42Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Distribuciones de GNU/Linux

¿Qué es una distribución de GNU/Linux?¿Qué es una distribución de GNU/Linux?Una “colección” de software libre:

● Núcleo + Drivers + Utilidades + Programas + Extras + ¿Soporte? + ¿Discos? + ¿Documentación?

Page 43: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 43Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Distribuciones de GNU/Linux

¿Qué es una distribución de GNU/Linux?¿Qué es una distribución de GNU/Linux?

Page 44: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 44Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Distribuciones (distros) más popularesDistribuciones (distros) más populares- Novell Linux: Alemana, fácil, bastante estable. Antes Suse Linux.

- Mandriva: Francesa, muy fácil, inestable. Pensada para PIII.

- Redhat/Fedora: USA, fácil, inestable.

- Debian: Compleja (potente), la más estable, fácil actualizar...

-(K)(X)(Edu)Ubuntu: Basada en Debian, simplificada, de Mark Shuttleworth (primer turista espacial).

- Gentoo: Compleja (potente), fácil de actualizar, adaptada a tu ordenador.

- Live Cds: Knoppix, Knoppix Lite, Mephis, Kurumin, Geexbox (mplayer), Xevian (Hacklab de Leioa), Lineus (GLUB), EHUx...

- Slackware, Lindows, Xandros (Corel)...

Page 45: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 45Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Compatibilidad: Hardware

- Muchos fabricantes sólo se preocupan de los drivers para Windows

- Otras hacen drivers para Linux o dan las especificaciones a la comunidad para que desarrollen los drivers.

- En otras ocasiones, la comunidad hace los drivers por si misma, investigando el hardware en cuestión

- Empresas que hacen drivers o dan especificaciones:

- Gráficos: Nvidia, ATI (AMD), Matrox, Intel, S3...- Sonido: Creative, Terratec, Nvidia...- Impresoras y escáneres: HP, Canon, Lexmark...- Redes: Realtek, 3Com, Cisco, Intel, Nvidia, Conceptronic...- Otros: Logitech, Dell, IBM...

- Se empieza a notar que en algunas cosas Linux tiene drivers antes que Windows (SATA, Bluetooth, Wifi...)

Page 46: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 46Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Distribución basada en Debian.Distribución basada en Debian.Desarrollada por Canonical Ltd. (Mark Desarrollada por Canonical Ltd. (Mark Shuttleworth), Sudáfrica.Shuttleworth), Sudáfrica.Ubuntu:Ubuntu:

Filosofía zulú: “Humanidad hacia otros”, “yo soy porque nosotros somos”.Slogan de Ubuntu: “Linux for human beings”.Humor: “Ubuntu is an ancient zulu word that means I-cannot-configure-Debian”.

Page 47: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 47Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Diferentes variantes:Diferentes variantes:Ubuntu: con entorno GNOME.Kubuntu: con entorno KDE.Xubuntu: con entorno XFCE.Edubuntu: para entornos escolares.Gobuntu: solamente software libre.

Page 48: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 48Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Cómo usar Ubuntu:Cómo usar Ubuntu:LiveCD: sin instalarlo en el disco duro.Instalado en el disco duro.En una máquina virtual (emulado), dentro de otro Sistema Operativo.

Page 49: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 49Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Paso previo: configurar la BIOS para arrancar desde Paso previo: configurar la BIOS para arrancar desde CD:CD:

Suele haber una tecla para entrar en la configuración de la BIOS al arrancar:

● Normalmente DEL (que es la tecla “Supr”), F2, ESC.● Press DEL to enter SETUP...

Una vez dentro, buscamos la secuencia de arranque (Boot, Boot device).

Page 50: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 50Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

BIOS:BIOS:

Page 51: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 51Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Una vez configurado el arranque de CD, usaremos Una vez configurado el arranque de CD, usaremos Ubuntu como LiveCD.Ubuntu como LiveCD.Ventajas:Ventajas:

No hay que instalar.Usable en PCs sin disco duro o rotos.

Desventajas:Desventajas:Lento (no usa el disco duro).Perdemos todo al apagar.

Page 52: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 52Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 53: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 53Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 54: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 54Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 55: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 55Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 56: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 56Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 57: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 57Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 58: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 58Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Instalar Ubuntu es muy fácil: Instalar Ubuntu es muy fácil: siguiente > siguiente > siguiente...

Solamente hay un paso crítico: el particionado del Solamente hay un paso crítico: el particionado del disco duro:disco duro:

Si hay otro Sistema Operativo instalado (Windows, MacOS)...

¡¡¡NO ELEGIR PARTICIONADO AUTOMÁTICO!!!

Page 59: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 59Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Particionado:Particionado:Los discos duros pueden dividirse en particiones.Dentro de cada partición va un sistema de ficheros formateado como corresponda:

● GNU/Linux: ext3 típicamente. Aunque ya comienza a usarse Ext4

● Windows: NTFS típicamente.● MacOS: HPFS típicamente.

Cada sistema operativo debería tener al menos una partición propia.

Page 60: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 60Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Particionado:Particionado:Caso fácil: disco duro vacío.

● Particionado automático en la instalación.

Page 61: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 61Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Particionado:Particionado:Caso difícil: disco duro ya particionado.

● Particionado MANUAL en la instalación.● Redimensionar partición, crear nuevas particiones.

Page 62: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 62Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 63: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 63Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 64: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 64Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 65: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 65Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 66: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 66Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 67: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 67Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 68: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 68Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 69: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 69Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 70: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 70Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Page 71: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 71Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Particionado manual:Particionado manual:

Page 72: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 72Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Primeros pasos con Ubuntu:Primeros pasos con Ubuntu:Sistema de ficherosEl entorno gráfico.Configurar la red.Instalar programas.Gestión de usuarios.Apariencia.El árbol de directorios.

Page 73: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 73Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Sistema de ficheros:Sistema de ficheros:En Linux los directorios (carpetas se organizan en una

estructura de árbol). Esto significa que hay un directorio raíz (/) del que cuelgan todos los demás.

En Windows sin embargo hay un directorio raíz por cada dispositivo de almacenamiento (A: para disquetera, C: para disco duro...).

Por tanto en Linux se debe “montar” cada dispositivo dentro de una carpeta del sistema de ficheros.

Page 74: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 74Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Permisos sobre archivosPermisos sobre archivos

r: lecturar: lectura

w: escritura ejemplo:w: escritura ejemplo:

x: ejecución x: ejecución -rw-r--r-- 1 shrek user 337 Apr 29 13:57 lista-rw-r--r-- 1 shrek user 337 Apr 29 13:57 lista

Los permisos de un archivo se pueden cambiar con la orden: chmodLos permisos de un archivo se pueden cambiar con la orden: chmod

Page 75: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 75Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Directorios importantes (I):Directorios importantes (I):/bin: programas básicos del sistema

/boot: ficheros de configuración de arranque

/dev: ficheros de dispositivo

/etc: ficheros de configuración

/home: directorios personales de los diferentes usuarios

/initrd: usado cuando se crea un proceso de arranque personalizado

/lib: bibliotecas del sistema

/lost+found: ficheros recuperados por fsck

/media: dispositivos montados automáticamente por el sistema

/mnt: sistemas de archivos montados manualmente

Page 76: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 76Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Directorios importantes (II):Directorios importantes (II):/opt: directorio donde se instalan algunas aplicaciones opcionales (de

terceros)

/proc: directorio especial que contiene información del sistema, incluso programas en ejecución

/root: directorio personal del superusuario del sistema (administrador)

/sbin: programas importantes del SO

/sys: archivos del sistema

/tmp: archivos temporales

/usr: aplicaciones y programas accesibles por la mayoría de usuarios

/var: archivos variables, como archivos de registro y bases de datos

Page 77: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 77Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Configurar la red.Configurar la red.

Page 78: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 78Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu LinuxRedes Windows (Samba)Redes Windows (Samba)Samba permite acceder a redes con ordenadores Samba permite acceder a redes con ordenadores windows desde ordenadores con Linux.windows desde ordenadores con Linux.smb://192.168.1.25smb://192.168.1.25smb://nombredelhostsmb://nombredelhost

Page 79: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 79Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Formatos de paquetes softwareFormatos de paquetes softwareDeb: Sistemas basados en debianRpm: Sistemas basados en Red HatEbuild: GentooSrc: código fuenteTgz o tar.gz: ficheros comprimidos (pueden contener

ejecutables o fuentes)

Conversión entre formatos: “alien”Conversión entre formatos: “alien”

Page 80: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 80Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu LinuxRepositoriosRepositoriosEs un lugar en Internet donde se almacenan una Es un lugar en Internet donde se almacenan una gran cantidad de programas.gran cantidad de programas.

Ventajas:● Las versiones se controlan fácilmente● Fácil de actualizar

Page 81: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 81Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Instalar programas.Instalar programas.

Page 82: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 82Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Instalar programas.Instalar programas.

Page 83: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 83Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Personalizar el sistema con Personalizar el sistema con extrasextras::

http://ubuntulife.wordpress.com/2009/05/02/cosahttp://ubuntulife.wordpress.com/2009/05/02/cosas-a-hacer-despues-de-instalar-ubuntu-904-jaunty-s-a-hacer-despues-de-instalar-ubuntu-904-jaunty-jackalopejackalope

Page 84: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 84Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu LinuxCompilación por linea de comandosCompilación por linea de comandos

# ./configure# ./configure# make# make# make install# make install

Page 85: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 85Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu LinuxActualizaciones del sistemaActualizaciones del sistema

Page 86: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 86Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

Gestión de usuarios.Gestión de usuarios.

Page 87: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 87Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Ubuntu Linux

La La tan temidatan temida terminal: terminal:El prompt.¿Por qué usar la terminal?Comandos básicos: ls, man, cd, cat, touch, cp, mv, rm, file, mkdir, rmdir, ln, grep, find.SSH: terminales remotas.VI: un editor de hace 30 años.

Page 88: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 88Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

- Eghost de Deusto http://eghost.deusto.es- Itsas http://itsas.ehu.es- GLUB http://glub.biz

- Programa de radio http://www.enredando.net

- Distribuciones http://distrowatch.com- Libro blanco http://www.libroblanco.com

- Cursos de GNU/Linux http://www.jesusda.com/

- ALTERNAT. LIBRES http://alts.homelinux.net- Miles de programas http://freshmeat.net

http://sourceforge.nethttp://softonic.com

Enlaces

Page 89: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 89Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Enlaces

http://alts.homelinux.net

Alternativas libres:

Page 90: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 90Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Para Windows y Mac OS

Se legal, usa software libreSe legal, usa software libre

Nombre URL

cdlibre.org http://www.cdlibre.org/

Open Source Living http://osliving.com/

Open Source As Alternative http://www.osalt.com/

Free OpenSource SoftwareMac User Group http://www.freesmug.org/

Open Source Mac http://www.opensourcemac.org/

Open Source Windows http://www.opensourcewindows.org/

Open Source for Windows! http://osswin.sourceforge.net/

Page 91: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 91Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Eskerrik asko zuen arretagatik eta GNU/Linux bizitza berri on!

:: Muchas gracias por su atención y ¡Feliz

nueva vida GNU/Linux!--------------

Eskerrik asko ere E-ghost kideei bere laguntzagatik ikastaroak prestakuntzaz.

::Gracias también a los integrantes del E-ghost que han colaborado en la organización de los cursillos.

Page 92: Introducción a GNU/Linux para principiantese-ghost.deusto.es/docs/2009/cursillos/QueEsLinuxYPa...Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009 Breve historia

Hecho con OpenOffice.org 92Sergio Barajas (G-Kar) y Javier Ortega Conde (Malkavian) - Eghost Introducción a GNU/Linux para principiantes - 7-9 de Julio de 2009

Sergio Barajas (G-kar) - [email protected] Ortega (Malkavian) - [email protected]

Introducción a GNU/Linux para principiantes