Introducción a Ubuntu
Transcription
Introducción a Ubuntu
v 0.18 Introducción a Ubuntu Borja López Soilán Ardinova Consulting S.L. [email protected] Introducción a Ubuntu (I) ● ● Introducción a GNU/Linux – Origen y filosofía – Distribuciones y conceptos básicos – Ventajas y desventajas Probando GNU/Linux: 'Live Cds' – ● Ubuntu en Live CD El entorno de trabajo de Ubuntu – Manejo del escritorio y las ventanas – Personalización Introducción a Ubuntu (II) ● ● El sistema de archivos – Orígenes y estructura – Seguridad y permisos – Operaciones básicas Administración – Seguridad, usuarios y grupos – Instalación de programas / gestión de paquetes – Tareas básicas Introducción a Ubuntu (III) ● ● El día a día en Ubuntu – Navegando por Internet – Consultando el correo – Escribiendo un texto – Hoja de cálculo – Viendo imágenes y vídeos – Grabar un CD / Usar una memoria USB Programas educativos Introducción a Ubuntu (IV) ● Sabores de GNU\Linux – Entornos de escritorio: Gnome y KDE – Otras distribuciones ● ● ● ● Guadalinex Galinux-Slax Trisquel Instalación – Consideraciones previas – Instalación básica – Instalaciones avanzadas Introducción a Ubuntu (I) ● ● Introducción a GNU/Linux – Origen y filosofía – Distribuciones y conceptos básicos – Ventajas y desventajas Probando GNU/Linux: 'Live Cds' – ● Ubuntu en Live CD Introducción al entorno de trabajo de Ubuntu – Manejo del escritorio y las ventanas – Personalización Origen histórico de GNU/Linux (I) ● 1960s – ● El M.I.T., AT&T y G.E. desarrollan MULTICS (Multiplexed Information and Computing Service), un sistema operativo multitarea y multiusuario para MainFrames 1970s – Aparece UNICS que luego se renombraría a UNIX – 1973: Unix es reescrito en C – AT&T ofrece Unix a Universidades y firmas comerciales, la licencia incluía el código completo Origen histórico de GNU/Linux (II) ● 1980s – Los terminos comerciales de Unix cambian: Ya no se distribuye con el código – Aparecen las primeras alternativas: BSD – 1983: Richard Stallman crea el proyecto GNU (Gnu is Not Unix) con el objetivo de llegar a tener un sistema operativo libre completo Origen histórico de GNU/Linux (III) – 1985: Richard Stallman crea la Free Software Fundation – 1987: Andrew S. Tanenbaum crea MINIX para propósitos académicos ● – ● Con código fuente, pero modificaciones restringidas; no adaptado para i386 1989: Richard Stallman crea la licencia GNU GPL (Licencia Pública General GNU) 1990s – 1990: GNU cuenta ya con programas casi suficientes para montar un sistema completo... a excepción del núcleo Origen histórico (IV) ● – 1991: Linus Torvalds, intenta crear un emulador de terminales para 80386; se basa en Minix para crear “Freax” – 1991: Freax es renombrado como Linux – 1992: Linux se cambia a licencia GNU GPL – 1993: Aparece la primera distribución GNU/Linux – 1996: Linux 2.0 Actualidad: Linux 2.6.23/24 Filosofía de GNU/Linux ● ● El proyecto GNU está fuertemente unido a la filosofía del software libre ¡Software libre (Free software) no es lo mismo que software gratuito (free software)! – Libertad para ejecutar el programa, para cualquier propósito – Libertad para estudiar como trabaja el programa y adaptarlo a tus necesidades – Libertad de redistribuir copias para que puedas ayudar a otros – Libertad de mejorar el programa y liberar estas mejoras, para que todos se puedan beneficiar Distribuciones (I) ● ● ● GNU/Linux es un sistema de libre distribución, del cual Linux sólo es el núcleo, compuesto de infinidad de programas repartidos en una multitud de servidores en Internet Reunir todos los programas, configurarlos e integrarlos para montar un sistema completo es una tarea compleja Las distribuciones surgieron para evitarnos este problema Distribuciones (II) ● Una distribución es “una recopilación de programas y ficheros, organizados y preparados para su instalación” – Las distribuciones Linux suelen incluir las aplicaciones más comunes que el usuario necesitará – Por otro lado añaden: ● ● ● Herramientas para gestionar los programas instalados Utilidades para facilitar la administración del sistema Un entorno preconfigurado y (generalmente) listo para funcionar Paquetes ● A los programas 'organizados y preparados para instalar' se los suele denominar paquetes ● Los formatos más comunes de paquetes: – – ● ● RPM (de Red Hat Package Manager; “rpm”) DEB (de Debian Package; “dpkg” Gracias a los gestores de paquetes instalar un programa nuevo, actualizar los existentes o desinstalar... ¡es otro mundo! Problema/desventaja: En las principales distribuciones las descripciones de los paquetes están (*por ahora) en Inglés :( Tipos de distribuciones ● ● Distribuciones genéricas – Comerciales: Fedora (Red Hat), SUSE Linux (Novell), Ubuntu (Canonical Ltd.), Mandriva Linux (antes Mandrake)... – No comerciales: Debian, Gentoo... Distribuciones especializadas – Para plataformas específicas ● – Yellow Dog, Dslinux, Xynth... Para propósitos específicos ● Edubuntu, Knoppix, BackTrack... Distribuciones para plataformas específicas – DSlinux Distribuciones para plataformas específicas – Xynth PSP Distribuciones para plataformas específicas – Yellow Dog Mac Distribuciones para plataformas específicas – Yellow Dog PS3 Distribuciones para propósitos específicos – BackTrack Ubuntu ● Distribución basada en Debian, pero eliminando su complejidad – Para cada necesidad una única aplicación, menos confusión ● Entorno con aspecto intuitivo y accesible ● Sólo contiene software libre ● ● Se publican versiones de manera regular (cada seis meses) con soporte (al menos 18 meses) por parte de Canonical Ltd. Hay variantes con pequeñas diferencias Filosofía de Ubuntu ● Ubuntu - GNU/Linux para seres humanos: “el software debe ser gratuito, la gente debe poder usar el software en su lengua materna y debe poder hacerlo independientemente de cualquiera sean sus limitaciones; además, la gente debe ser libre de personalizar o modificar el software del modo que crea más conveniente” Edubuntu ● ● Versión de Ubuntu específica para el mundo educativo Incluye por defecto programas educativos como KEduca y GCompris ● Interfaz más amigable ● Pensado para aulas informáticas – Optimizado para funcionar en modo LTSP (Linux Terminal Server Project) Edubuntu LTSP ● ● Servidor de clase – Máquina 'potente' (donde instalaremos Edubuntu) – ¡Sólo hay que configurar y administrar este equipo! Terminales ligeros – Equipos poco potentes (reciclados por ejemplo) – No necesitan disco duro ni partes móviles (arrancan por red) – Fácilmente reemplazables (no tienen programas instalados; todo está en el servidor) Edubuntu LTSP Edubuntu LTSP - Requisitos ● ● Servidor – Procesador potente – 256MB + 128MB por cliente (ej. 2GB = 12 clientes) – Discos en RAID, al menos 8GB Clientes – Mínimos: P-II 233MHz, 32-48MB RAM, tarjeta gráfica 2MB – Recomendados: P-III / K6-2 400Mhz, 128MB RAM, tarjeta gráfica 8MB, soporte PXE (arranque en red) Ventajas de GNU/Linux (I) ● Gratuito – ● Todos los programas incluidos con Ubuntu lo son Seguro – Basado -desde su concepción- en el sistema de seguridad Unix – Muchos 'ojos' revisando el código = menos fallos – ¿Virus? Si, ¡existen virus para Linux!... Concretamente según la Wikipedia son 9 gusanos y 14 virus (14-01-08) ● ● Kaspersky Antivirus en la misma fecha dice detectar más de 512.000 virus y 'malware' Existen antivirus (gratuitos) para Linux, se suelen usar para detectar virus de Windows ;) Ventajas de GNU/Linux (II) ● ● Montones de aplicaciones gratuitas disponibles por defecto Código abierto y auditable – ● Especialmente importante para administraciones, ejercito... Adaptable a las necesidades – Valido tanto para supercomputadoras como para equipos reciclados / de bajo coste (ej.: OLPC), clusters o PDAs Ventajas de GNU/Linux (III) ● Basado en estándares abiertos – Ej: Open Office, KOffice o Abiword, todos ellos editores de texto, utilizan el estandar ISO “Open Document Format” (“formato de documento abierto”) – No es necesario comprar versiones nuevas cada vez que la compañía X decide cambiar el formato de archivo ● Usable sin instalar (Live-CD) ● Variedad para todos los gustos Ventajas de GNU/Linux (IV) ● Rendimiento – El núcleo, Linux, ha sido desarrollado por cientos de personas y es usado en universidades como caso de estudio ● ● – Código del núcleo libre y 'recompilable' ● – Muchas aportaciones a nivel de optimizaciones La gestión de memoria es mucho mejor que la de Windows XP (y mejor que Vista) Podemos usar un núcleo optimizado para nuestra plataforma (en Windows el núcleo es genérico) Existen distribuciones (Gentoo) en las que se optimiza todo para asegurar el máximo rendimiento Ventajas de GNU/Linux (V) ● Soporte para equipos antiguos ● Estabilidad – Algunas distribuciones (Debian) tienen la estabilidad como objetivo principal – La mayoría de los servidores Linux sólo se apagan cuando hay que cambiar una pieza ● Toda la potencia de un entorno Unix ● Libertad – Podemos hacer copias para nuestros amigos... legalmente Desventajas de GNU/Linux (I) ● Compatibilidad – Hay muchos programas diseñados para Windows que no tienen alternativa en Linux ● – Nota: es posible ejecutar algunos programas 'para Windows' en Linux mediante Wine Muchos fabricantes de dispositivos (impresoras, escáneres, ...) crean controladores sólo para versiones específicas de Windows ● Nota: esto ahora es un problema común también en Windows con de la llegada de Vista Desventajas de GNU/Linux (II) ● Comprensión – La administración es más compleja que Windows o MacOS (cada día menos gracias a proyectos como Ubuntu) – Documentación bastante técnica (cada día hay más documentación para 'humanos') – Demasiadas alternativas – Predominio del inglés sobre otras lenguas – Falta de formación Desventajas de GNU/Linux (III) ● Falta de inversión de las administraciones – Ejemplos: ● ● “O Sergas gasta 650.000 euros en licenzas de Microsoft” (Vieiros, 07/03/2007, www.vieiros.com) “Grupos de usuarios critican que a Xunta gaste 1,4 millóns en Microsoft” (Vieiros, 18/04/2007) – – 1.452.500 € adjudicados a El Corte Inglés en concepto de licencias Microsoft (¡sólo el derecho a usar los programas!) para los años 2007-2009 (licencias destinadas a centros educativos) En 2010 habrá que volver a pasar por caja.. Probando Linux: 'Live CDs' ● ● ● Qué es un 'Live CD' Configuración del equipo para la ejecución del 'Live CD' Ejecutar Ubuntu Live CD Probando GNU/Linux: 'Live CDs' (I) ● ● ● Un Live CD o 'CD Vivo' es un sistema, preinstalado y preconfigurado en un CD o DVD, listo para ejecutarse sin necesidad de instalación Ubuntu se distribuye por defecto como un Live CD desde el que luego podremos realizar la instalación Existen 'Live CD' de muchas otras distribuciones, algunos para propósitos específicos (recuperación del ordenador, hacking...) Probando GNU/Linux: 'Live CDs' (II) ● ● El 'Live CD' nos permitirá probar Ubuntu sin ningún compromiso: – No se realizará ninguna modificación al ordenador hasta que el usuario -explícitamentelo decida: ¡No estropearemos nada! – Con reiniciar nos bastará para volver a tenerlo todo como al principio: ¡Podremos 'juguetear' libremente! La ejecución en modo 'Live CD' es mucho más lenta (tiene que cargar desde el CD) que una instalación 'real' Live Cds Arranque desde el CD ● ● ● Para poder usar el 'Live CD' o comenzar una instalación será necesario configurar el equipo para que 'arranque' desde el CD/DVD Por lo general esta opción estará activada por defecto Puede activarse desde la BIOS del equipo, o pulsando alguna tecla específica tras el encendido Activar arranque desde el CD en la BIOS (I) Activar arranque desde el CD en la BIOS (II) Activar arranque desde el CD en la BIOS (III) Activar arranque desde el CD en la BIOS (IV) Activar arranque desde el CD en la BIOS (V) Live CD – Pantalla Inicial (Ubuntu) Live CD – Seleccionar el Idioma (Edubuntu) Live CD – Pantalla Inicial en español (Ubuntu) Live CD – Cambiar la resolución (Ubuntu) Live CD – Carga (Ubuntu) Live CD – Escritorio (Ubuntu) El entorno de trabajo de Ubuntu ● Pantalla Inicial de Ubuntu ● El teclado y ratón ● El escritorio de Ubuntu (Gnome) ● – Paneles – Escritorio y zona de aplicaciones – Ventanas – Espacios de trabajo Personalización Pantalla Inicial de Ubuntu (I) Pantalla Inicial de Ubuntu (II) Pantalla Inicial de Ubuntu (III) El teclado ● ● El manejo básico es muy parecido al de Windows, pero hay pequeñas diferencias Podemos configurarlo (distribución de teclas según idioma, comportamiento, etc.) desde Sistema => Preferencias => Teclado El teclado (II) ● Atajos de teclado – Podemos configurarlos desde Sistema => Preferencias => Combinaciones de teclas Atajos útiles CTRL+ALT+SUPR: Menú de apagado CTRL+ALT+RETR: Reiniciar entorno gráfico CTRL+ALT+F1 .. F7: Cambiar a otra 'consola' CTRL+C / CTRL+V: Copiar al / pegar desde el portapapeles CTRL+Z: Deshacer última operación ALT+F1: Menú de aplicaciones ALT+F4: Cerrar ventana actual El teclado (III) ● Para una lista (comparativa) más completa de atajos de teclado en Windows, Linux y Mac: http://es.wikipedia.org/wiki/Anexo:Accesos_d irectos_en_el_teclado El ratón (I) ● Comportamiento estilo Unix ● Botón primario (izquierdo) ● – Seleccionar y activar elementos (clic), ejecutar programas (doble clic), mover elementos (arrastrar y soltar), etc... – Al seleccionar un texto ¡se copia automáticamente a un portapapeles especial! (útil en ratones con tres botones) Botón secundario (derecho) – ● Menú contextual (clic), puede usarse para mover elementos de formas especiales Botón terciario (central, rueda) – Seleccionar elementos (sin 'pulsarlos'/activarlos) – Si hacemos clic en un cuadro de texto, pegaremos el contenido del portapapeles del ratón El ratón (II) ● Podemos configurar el ratón en Sistema => Preferencias => Ratón El escritorio de Ubuntu (Gnome) ● ● Ubuntu usa Gnome como sistema de escritorio El sistema Gnome de Ubuntu, por defecto, organiza la pantalla en tres secciones: – Panel superior (sistema y ejecución de aplicaciones) – Zona central de aplicaciones y fondo de escritorio – Panel inferior (entorno de trabajo) Panel 'superior' ● Menú de Aplicaciones ● Menú de Lugares ● Menú de Sistema ● Accesos directos ('barra de inicio rápido') ● Cambio rápido de usuario ● 'Deskbar' ● Zona 'de notificación' – ● Información del sistema: Volumen, batería, estado de la red, actualizaciones, hora... Botón de apagado Menú de aplicaciones Menú de Lugares Menú de Sistema Panel 'inferior' ● Botón 'Mostrar escritorio' ● Zona de tareas (aplicaciones en ejecución) – Equivalente a la 'barra de tareas' de Windows ● Escritorios / áreas de trabajo virtuales ● Papelera de reciclaje Escritorio y zona de aplicaciones Ventanas (I) ● ● Partes de una ventana – Similares a Windows XP – Nota: Linux se puede llegar a configurar para que funcione como MacOS: menús en el panel superior en lugar de menús por ventana Operaciones – Mover, redimensionar, minimizar... igual que Windows – Hay operaciones especiales para el trabajo con múltiples escritorios/espacios de trabajo Ventanas Ventanas (II) ● ● Se puede configurar su comportamiento desde Sistema => Preferencias => Ventanas Pueden comportarse al estilo UNIX – La ventana actual es la que está debajo del ratón Espacios de trabajo ● ● ● ● ● Ubuntu soporta por defecto múltiples espacios de trabajo o escritorios virtuales Es como tener varios monitores En el panel inferior tenemos el intercambiador de espacios de trabajo, nos muestra una previsualización de cada escritorio y nos permite cambiar a otro escritorio Es posible mover las ventanas entre los espacios de trabajo arrastrándolas en el intercambiador, o con el menú contextual de la ventana Con los “efectos visuales” podremos ver todos los escritorios a un tiempo en mosaico Espacios de trabajo - Mosaico Personalización ● ● ● ● El entorno de trabajo de Ubuntu es altamente personalizable Se pueden colocar “lanzadores” (accesos directos), cajones (grupos de accesos directos), o mini-aplicaciones en los paneles Se puede modificar la apariencia de las ventanas, el fondo de escritorio, los colores... Si el equipo lo soporta se pueden activar los efectos visuales Personalización – Accesos directos (I) ● Con el menú contextual (botón secundario del ratón) podemos crear accesos directos a los programas del menú de aplicaciones en el escritorio o en el panel superior. Personalización – Accesos directos (II) ● También es posible crear enlaces desde el menú contextual de los archivos, que luego podremos arrastrar al escritorio Personalización – Añadir funcionalidad a los paneles ● ● Es posible personalizar los paneles desde su menú contextual (botón secundario del ratón) Se pueden añadir diversas mini-aplicaciones y funcionalidades a los paneles Personalización – Paneles ● Se pueden crear nuevos paneles, o eliminar los existentes – ● Podemos si querer tener un sólo panel inferior al estilo Windows (“menú inicio” + “barra de tareas”) Es posible hacer que los paneles se oculten automáticamente, cambiar su tamaño, etc... Personalización de la apariencia ● ● Puede configurarse desde Sistema => Preferencias => Apariencia Desde aquí es posible modificar el estilo visual de las ventanas, el fondo de escritorio, las fuentes de letra usadas, y activar los efectos 3D Personalización – Pantalla de entrada ● ● ● La pantalla de inicio también es personalizable desde Sistema => Administración => Ventana de entrada Es posible mostrar una lista de selección de usuario al estilo Windows XP (con “visor de rostros”) Es posible configurar el inicio automático como un usuario sin pedir contraseña Personalización – Efectos visuales (I) ● ● Ubuntu, en equipos con una tarjeta aceleradora 3D compatible, soporta de serie diversos efectos visuales mediante “CompizFusion” Se proporcionan tres niveles (es posible activar un cuarto “Personalizado”) – Ninguno: Sin efectos 3D o efectos no soportados – Normal: Funciona bien en equipos antiguos; por defecto – Extra: Funciona bien en equipos normales Personalización – Efectos visuales (II) ● ● ● Los requisitos para los efectos 3D son menores que los de Windows Vista 'Truco': Es posible extender más los efectos instalando los paquetes compizconfigsettings-manager (nos permite el nivel personalizado) y compiz-fusion-plugins-extra (efectos adicionales) En general cualquier efecto gráfico presente en Vista o en MacOS tendrá su equivalente en Linux Introducción a Ubuntu (II) ● ● El sistema de archivos – Operaciones básicas – Orígenes y estructura – Seguridad y permisos Administración – Seguridad, usuarios y grupos – Instalación de programas / gestión de paquetes – Tareas básicas El sistema de archivos ● ● ● Operaciones básicas – Copiar, mover, eliminar, renombrar... – 'Montaje' de unidades Seguridad y permisos – Propiedades de los archivos – Permisos Orígenes y estructura Lugares ● Para acceder a nuestros documentos utilizaremos el menú “Lugares” – Carpetas personales ● – Equipo ● – Equivalente a “Mis Documentos” Equivalente a “Mi PC” Red ● Equivalente a “Mis sitios de Red” – Buscar archivos – Documentos recientes Administrador de archivos (I) ● ● El “Navegador de archivos Nautilus” es el equivalente a “Explorer” en Windows Copiar, pegar, borrar... se hacen casi igual que en Windows – ● 'Truco': Al arrastrar y soltar archivos podemos pulsar la tecla ALT (mientras soltamos) para ver opciones adicionales 'Crear un archivador' empaqueta y comprime los archivos o carpetas Montaje de Unidades ● ● Para poder usar un disco duro, cd-rom, cámara de fotos, etc. es necesario 'montarlo' – Montar: Decirle al sistema que vamos a usar esa unidad y donde queremos que la ubique dentro del 'árbol del sistema de archivos' (ya veremos que es esto...) – Ubuntu hace esto por nosotros ocultando los detalles técnicos Cuando dejemos de usarlo podemos 'desmontarlo' – Se exige que el usuario indique cuando ha acabado de trabajar por fiabilidad (¡igual que con las memorias USB en Windows!) y seguridad (entornos multiusuario) – Podemos hacerlo desde las propiedades contextuales (segundo botón del ratón) del dispositivo (en “Lugares” por ejemplo) Seguridad y permisos ● Podemos consultar las propiedades de un archivo desde su menú contextual (o con ALT+Intro) – Metainformación: Emblemas (pequeños iconos) para marcar archivos, anotaciones o estado del archivo – Permisos: Establecer quién puede acceder al archivo Permisos ● ● ● Hay tres clases de permisos – De lectura (read, r) – De escritura (write, w) – De ejecución (execute, x) Normalmente se establecen permisos para – El dueño (usuario, user, u) – El grupo del dueño (grupo, group, g) – El resto (otros, others, o) Ubuntu simplifica/automatiza un poco la gestión de permisos Orígenes del sistema de archivos de Ubuntu ● ● El sistema de archivos de Ubuntu se basa en el sistema de archivos estándar de Unix Unix/Linux consideran que todo es un archivo – ● documentos, dispositivos (un CD, un ratón, la tarjeta de sonido), información sobre programas en ejecución; todo es accesible como archivo Cuando surgió Unix ahorrar cada letra era importante (más rápido de escribir, menos espacio en memoria) – Se usan apócopes para casi todo (basados en el inglés) – Se distinguen mayúsculas de minúsculas Estructura de directorios Linux vs Windows ● Linux ● Windows ● / ● C:\ – bin – Archivos de programa – dev – Documents and Settings – etc – home ● ● – ● – – ● cdrom ● usb – tmp – ... (usr, sbin, lib, var, proc, sys) Escritorio Windows – usuario Escritorio media (o mnt) usuario Temp ● D:\ (ej.: CD-ROM) ● E:\ (ej.: Memoria USB) Estructura de directorios (I) ● / Raíz del árbol de directorios ● /bin Programas/comandos básicos ● /dev Archivos 'especiales' que representan el hardware (discos duros, memoria, tarjeta de sonido, puertos usb...) ● /etc Archivos de configuración ● /home Archivos personales de los usuarios ● /media (o mnt)Aquí se montan unidades externas o adicionales (CDs/DVDs, discos USB, particiones de Windows) Estructura de directorios (II) ● ● ● ● ● /tmp Archivos temporales /usr Programas y otros propios de la distribución /usr/localProgramas y otros instalados por el administrador /sbin Programas/comandos administrativos /lib Librerías compartidas (equivalente a “C:\Windows\System32” en el mundo Windows) Estructura de directorios (III) ● ● ● /var Datos (no personales de los usuarios) generados o usados por los programas: Archivos de registro de actividad (/var/log), bases de datos, páginas web, copias de seguridad... /proc Archivos especiales que representan información de los programas y el sistema /sys Archivos especiales con información de los dispositivos del equipo Administración ● El usuario administrador raíz (“root”) ● El Terminal ● Seguridad, usuarios y grupos ● ● Instalación de programas / gestión de paquetes Tareas básicas El usuario 'root' ● ● En cualquier sistema Unix/Linux ha de existir al menos un usuario administrador raíz o superusuario, normalmente llamado 'root' En Ubuntu este usuario está oculto – ● El usuario root (“superusuario”) puede hacerlo todo... catástrofes incluidas El resto de usuarios están limitados – El 'root' puede darles ciertos privilegios y permitirles 'hacer cosas como si fuesen superusuarios' (“superuser do”, apocopado “sudo”) – El usuario que instaló Ubuntu tendrá asignados todos estos privilegios por defecto – Ubuntu pedirá contraseña cuando se haga uso de estos privilegios (no volverá a preguntar en unos 15 minutos) El Terminal (I) ● ● La “línea de comandos”, “consola de texto”, “terminal” o “shell” es equivalente al “Símbolo de sistema” en Windows – Permite ejecutar ordenes introducidas como texto – Antes de los 'entornos de ventanas' era la única manera de trabajar con el equipo – Se mantiene por herencia (programas sin interfaz de ventanas) y por potencia (¡muy superior a la línea de comandos de Windows / MS-DOS! ) Está en Aplicaciones => Accesorios => Terminal El Terminal El Terminal (II) ● Normalmente podremos olvidarnos del terminal, salvo para copiar y pegar instrucciones de tutoriales desde Internet – ● “Para instalar el programa X escribe esto (...) en un terminal”, “Para solucionar el problema pon esto (...) en un terminal” Ejemplo – ltris (intenta ejecutar el programa “ltris”, un clon del Tetris) – sudo apt-get install ltris (instala el programa “ltris”) – sudo nautilus (abre el administrador archivo en modo super-usuario - ¡peligro!) El Terminal (III) ● Con el terminal se pueden llegar a ejecutar instrucciones muy potentes (y complejas) – for planeta in Mercurio Venus 'La Tierra' Marte Jupiter Saturno Urano Neptuno Plutón do echo “He visitado $planeta” done (Imprime por pantalla “He visitado Mercurio”, “He visitado Venus”...) – dd if=/dev/cdrom | gzip | ssh casa “gunzip | dd of=imagen-cd.iso; cdrecord imagen-cd.iso” (Lee un CD, lo envía comprimido por Internet a 'casa', donde se guarda una imagen y después se graba una copia del CD) Usuarios ● ● La gestión de usuarios se realiza desde Sistema => Administración => Usuarios y grupos Podemos seleccionar cualquier usuario y ver sus propiedades – Nombre, contraseña y datos (opcionales) de contacto – Privilegios – Directorio del usuario (donde se guardan sus documentos y el escritorio) y grupo principal (a usar por defecto) (aparecen más datos, en general podemos ignorarlos) Privilegios ● ● ● Desde la ficha del usuario podremos asignar o quitar privilegios Ej.: En una biblioteca podremos crear un usuario “alumno” que no pueda usar escuchar música Para la gestión de algunos privilegios internamente se usan grupos de usuarios – El grupo “audio” puede usar los 'dispositivos de audio' (ej.: /dev/audio) Grupos ● ● Los grupos simplifican la gestión de privilegios – Permiten agrupar usuarios – Podremos dar permisos a todo el grupo Ubuntu por defecto oculta ciertos grupos (privilegios) y usuarios (programas) – Muchos programas se ejecutan como usuarios con permisos reducidos por seguridad – 'Truco': Para mostrar todos los usuarios, incluidos los del sistema: ● ● Ejecutar “sudo gconf-editor” en un terminal Ir a “/apps/gnome-system-tools/users” y marcar “showall” Gestión de usuarios - Ejemplo ● ● ● Crear un grupo “profesores” y un grupo “alumnos” Crear dos usuarios “profe1” y “profe2”, perteneciente al grupo profesores; y dos usuarios “alumno1” y “alumno2” Crear una carpeta (“/home/profesores”) a la que puedan acceder todos los profesores – 'Truco': Administrador de archivos en modo superusuario: escribir “sudo nautilus” en un terminal Instalación de programas / gestión de paquetes ● Instalar y desinstalar programas ● Orígenes del software ● Actualizaciones Instalar y desinstalar programas (I) ● Existen dos alternativas para instalar programas – “Añadir y quitar aplicaciones” ● ● – Está en Aplicaciones => Añadir y quitar... Nos ofrece una lista predefinida de aplicaciones populares y mantenidas por Ubuntu “Gestor de Paquetes Synaptic” ● ● Está en Sistema => Administración => Gestor de paquetes Synaptic Nos permite instalar cualquier paquete (programa), no restringiéndose a los populares Añadir y quitar aplicaciones vs Gestor de Paquetes Instalar y desinstalar programas (II) ● Para instalar los programas simplemente ● ● ● ● ● (Actualizaremos la lista *) Marcaremos aquellos paquetes que nos interese tener instalado Desmarcaremos aquellos que no queremos Pulsaremos en “Aplicar cambios” / “Aplicar” El gestor se encarga del resto ● Conseguir los paquetes nuevos e instalarlos, desinstalar los que no queramos o actualizar los existentes – – Si hacen falta otros programas o hay algún requisito adicional se nos informará de ello Se nos mostrará una pantalla resumen con todos los cambios, que se realizarán en cuanto pulsemos “Aceptar” Orígenes del software ● ¿Cómo sabe Ubuntu de donde sacar los paquetes que le pedimos? – Usa “Orígenes del software” ● ● ● Accesibles desde Sistema => Administración => Orígenes del software No es más que una lista de CDs y 'páginas web' (llamadas “repositorios”) desde las que obtener los paquetes ¡Es necesario actualizar los orígenes de software de cuando en cuando! – Los paquetes son dinámicos, aparecen nuevos programas, salen nuevas versiones... usaremos el botón “Recargar” del “Gestor de paquetes Synaptic” para actualizar la lista Orígenes del software Actualizar Ubuntu ● ● Gracias al “Gestor de actualizaciones” mantener el sistema actualizado es muy fácil – 'Equivalente' a Microsoft Windows Update... pero mucho, mucho más potente – Podremos actualizar todas las aplicaciones instaladas mediante paquetes de una manera cómoda y centralizada Se puede acceder desde – Sistema => Administración => Gestor de actualizaciones – O usando el icono de aviso que aparece en la “zona de notificación” del panel superior Actualizar Ubuntu Tareas básicas ● Configurar la red – ● Gestionar las impresoras – ● Sistema => Administración => Red Sistema => Administración => Impresoras Compartir carpetas en red (con Windows) – Sistema => Administración => Carpetas compartidas Introducción a Ubuntu (III) ● ● El día a día en Ubuntu – Navegando por Internet – Consultando el correo – Escribiendo un texto – Hoja de cálculo – Viendo imágenes y vídeos – Grabar un CD / Usar una memoria USB Programas educativos Navegando por Internet ● Para ver páginas web Ubuntu propone el navegador web “Mozilla Firefox” – ● Ejecutar el programa: – ● Equivalente a “Microsoft Internet Explorer” en Windows Aplicaciones => Internet => Navegador Web Firefox Firefox también está disponible para Windows, su funcionalidad es superior a la de Internet Explorer y es más seguro (¡Es muy recomendable usarlo en Windows también!) Navegando por Internet – Firefox Consultando el correo ● El cliente de correo predeterminado de Ubuntu es “Evolution” – ● Ejecutar el programa: – ● Equivalente a “Microsoft Outlook” en Windows Aplicaciones => Internet => Correo de Evolution Ofrece las mismas funciones (Correo, Calendario, Tareas...) e interfaz (dividida en tres zonas) que Outlook; es más seguro (¡especialmente en Linux!) y tiene mejores controles anti-spam, pero la sincronización con PDAs y otros programas es mejor en Outlook Consultando el correo – Evolution Consultando el correo (II) ● ● ● ● Se pueden configurar las cuentas de correo desde Editar => Preferencias (o usando el atajo del teclado CTRL+MAYÚSCULAS+S) Soporta múltiples cuentas de correo La configuración de la cuenta de correo la haremos en base a los datos suministrados por nuestro proveedor de correo Nota: normalmente el servidor de correo será “POP” para descargar el correo y “SMTP” para el envío de correo Configurar una cuenta de correo (I) Configurar una cuenta de correo (II) Configurar una cuenta de correo (III) Configurar una cuenta de correo (IV) Escribiendo un texto ● El procesador de textos de Ubuntu es “OpenOffice.org Writer” – ● Ejecutar el programa: – ● Equivalente a “Microsoft Word” en Windows Aplicaciones => Oficina => OpenOffice.org Procesador de textos “Writer” aventaja en ciertos aspectos a “Word” (formato estandarizado de archivo, mejor gestión de la composición y estilos, exportar a PDF...) y es capaz de abrir/guardar archivos de Word 95/2000/XP/2003 Escribiendo un texto – OO Writer Hoja de cálculo ● La hoja de cálculo de Ubuntu es “OpenOffice.org Calc” – ● Ejecutar el programa: – ● Equivalente a Microsoft Excel en Windows Aplicaciones => Oficina => OpenOffice.org Hojas de Cálculo Es compatible con documentos de Excel 95/2000/XP/2003 (salvo macros), ¡a veces es capaz de abrir y recuperar archivos 'corruptos' que Excel no puede abrir!; Excel es mejor en algunos aspectos concretos (macros, gráficas y diagramas) Hoja de cálculo – OO Calc Presentaciones ● Para hacer presentaciones se usa “OpenOffice.org Impress” – ● Ejecutar el programa: – ● ● Equivalente a Microsoft PowerPoint en Windows Aplicaciones => Oficina => OpenOffice.org Presentaciones Es compatible con archivos de Power Point 2000/XP/2003; puede exportar a PDF ¡Cuidado con las fuentes de letra! En Ubuntu no están instaladas por defecto los tipos de letra de Microsoft – sudo apt-get install msttcorefonts Presentaciones – OO Impress Grabar datos a un CD / DVD ● En el menú Lugares tenemos una carpeta especial llamada Creador de CD/DVD – Podemos arrastrar archivos dentro como si fuera una carpeta normal – La diferencia: el botón “Grabar en el disco” ● Al pulsar en el botón se grabará el contenido de la carpeta en el CD Grabar un CD de música ● ● ● Para grabar Cds de música iremos a Aplicaciones => Sonido y vídeo => Creador de Cds de sonido Serpentine Añadiremos los archivos de música a incluir (por ejemplo MP3 descargado de Internet...) y pulsaremos el botón “Grabar en el disco” Así de fácil Aplicaciones educativas ● GCompris ● KDE-Edu ● JClic GCompris ● ● ● Es una suite educativa para niños de 2 a 10 años con unas 50 actividades educativas organizadas como juegos Se incluye en la instalación base de Edubuntu Para instalarlo en Ubuntu – ● sudo apt-get install gcompris gcompris-soundes Más información: http://gcompris.net/-es- KDE Education Project ● ● ● Es otra suite educativa, para niños de 3 a 18 años Incluida de base en Edubuntu, “Guadalinex Educación” o Galinux Para instalarla en Ubuntu: – ● sudo apt-get install kdeedu kdeedu-doc-html kde-i18n-es Más información: http://es.wikipedia.org/wiki/Kdeedu http://edu.kde.org/ JClic ● ● ● “JClic es un entorno para la creación, realización y evaluación de actividades educativas multimedia” – Basado en Clic 3.0 (para Windows 3.0) – Permite crear nuevas actividades fácilmente JClic puede ser usado directamente en Web, sólo necesita un navegador con soporte Java: Totalmente compatible con Ubuntu Hay multitud de actividades en español, muchas creadas por profesores – http://clic.xtec.net/es/act/index.htm Introducción a Ubuntu (IV) ● ● Instalación de Ubuntu – Consideraciones previas – Instalación básica – Instalaciones avanzadas Sabores de GNU\Linux – Entornos de escritorio – Otras distribuciones ● ● ● Guadalinex Galinux-Slax Trisquel Instalación ● Instalación normal ● Instalación con Wubi ● Últimos retoques (post-instalación) Instalación normal ● ● ● En el Live CD de Ubuntu tendremos un icono “Instalar” en el escritorio, podemos comenzar la instalación haciendo doble clic sobre él La instalación en un equipo nuevo básicamente se reduce a pulsar “aceptar” unas cuantas veces e introducir un par de datos La instalación en un equipo con Windows preinstalado puede ser compleja – Hay que reparticionar: hacer sitio para Linux Instalación – Pasos 1 a 3 ● Paso 1 – Idioma – ● Paso 2 – Lugar – ● Nos permite ubicar nuestra zona horaria Paso 3 – Teclado – ● Nos permite elegir el idioma Configuraremos el teclado Estos pasos por lo general consistirán en darle a “Siguiente”, pues estará todo preconfigurado para España Instalación – Paso 4 (I) ● Paso 4 – Particionado – ¡Este es el único paso peligroso! (¡No hacer esto durante una tormenta!) – En este paso se establece como se reparte el espacio en disco para Ubuntu y los sistemas preexistenes – Tres opciones: ● ● ● Guiado: Ubuntu hará lo que crea conveniente (Por lo general hacerse sitio quitándo espacio libre a Windows) Completo: Todo el espacio para Ubuntu (distribuido a su gusto), borrando todos los datos del disco Manual Instalación – Paso 4 (II) ● Recomendaciones para el Particionado – En caso de particionado manual ● ● Es mejor hacer el particionado previamente con la utilidad Sistema => Administración => Editor de particiones (por ser más visual) y posteriormente simplemente elegir que particiones usar Una posible configuración: – – – – Raíz (“/”) – Partición “ext3” para el sistema y los programas (8GB llegan; incluso 4GB) Swap – Pequeña partición “swap” (1-2GB) usada como memoria Home (“/home”) – Partición “ext3” grande (>10GB) para los datos personales de los usuarios Si se va a redimensionar una partición de Windows, se recomienda desfragmentarla antes Instalación – Paso 5 ● Paso 5 – Migración – En este paso podremos migrar la configuración de los usuarios (correo, favoritos y configuración del navegador web, documentos personales...) de otras instalaciones del equipo (de otros Linux o ¡de Windows!) – Marcaremos los usuarios para los que queremos importar datos y especificaremos como se llamará el usuario en Ubuntu y que contraseña tendrá Instalación – Paso 6 ● Paso 6 – Usuario administrador – En este paso estableceremos los datos del primer usuario de Ubuntu (nombre y contraseña) – Este usuario será un administrador (podrá comportarse como “superusuario”) – También le pondremos nombre al equipo (por defecto Ubuntu usa “usuario-laptop”) Instalación – Paso 7 ● Paso 7 – Resumen e instalación – En este último paso se nos mostrará un resumen con la configuración elegida, informándo de los cambios que se realizarán – En cuanto pulsemos el botón “Siguiente” comenzará la instalación y podremos irnos a tomar un café mientras Ubuntu... ● ● ● Formatea las particiones conforme a lo especificado Copia los datos Y configura el sistema Instalación con Wubi ● Wubi es un instalador especial para Ubuntu/Kubuntu/Edubuntu/... – ● Permite instalar Linux 'como un programa de Windows' – ● ¡Wubi se bajará automáticamente la distribución seleccionada de Internet! Se puede desinstalar en cualquier momento también desde Windows (Agregar o quitar programas) Es la manera más segura de instalar Linux en un equipo con Windows – No necesitaremos reparticionar Wubi Tras instalar – Los últimos retoques... (I) ● ● ● Completar la instalación de Idiomas: En Sistema => Administración => Soporte de Idiomas seleccionar el Español en idiomas soportados para instalar el soporte completo (traducciones + diccionarios y herramientas) Activar orígenes de software adicionales: En Sistema => Administración => Orígenes de Software, activar los canales main, universe, restricted y multiverse (para poder instalar todo lo siguiente) Instalar el “Administrador de Arranque” para poder establecer que sistema Ubuntu o Windows (si hemos instalado en un equipo que tenía Windows) queremos que se inicie por defecto: – sudo apt-get install startupmanager – Despues se puede acceder a él desde Sistema => Administración => Administrador de Arranque Tras instalar – Los últimos retoques... (II) ● Instalar programas y otros contenidos “propietarios” (codecs de vídeo y audio como MP3/WMA/DIVX/XVID, tipografias de Microsoft, Adobe Flash Player, Java...) ● – ¡Esto es casi imprescindible para el usuario común! Pero estos paquetes no se instalan por defectos por estar sujetos a licencias que no son de código abierto – sudo apt-get install ubuntu-restricted-extras Gestor de efectos visuales personalizados – sudo apt-get install compizconfig-settings-manager Sabores de GNU/Linux ● Entornos de escritorio ● Otras distribuciones ● – Guadalinex – Galinux-Slax – Trisquel Vista rápida de aplicaciones alternativas Entornos de escritorio ● ● El entorno de escritorio de Ubuntu se llama “Gnome” (de “Gnomo” en inglés) Hay entornos alternativos, los más famosos son: – KDE – O Kommon Desktop Enviroment. En un principio estuvo basado en CDE (Common Desktop Enviroment) del mundo Unix. Este es el entorno de Kubuntu – Xfce – Es el entorno de Xubuntu; es un entorno de escritorio ligero especialmente preparado para equipos de bajo rendimiento o con muy poca memoria KDE 3.4 KDE 3.5 KDE 4 Xfce 4.4 Enlightment E17 Enlightment Guadalinex ● ● ● ● Guadalinex es una distribución Linux promovida por la junta de Andalucía Inspirada en GnuLinEx, un proyecto similar, de la junta de Extremadura Inicialmente basada en Debian, actualmente se basa en Ubuntu Hay una versión especial para educación “Guadalinex EDU” Live CD – Pantalla inicial (Guadalinex) Trisquel ● ● Trisquel es una distribución Linux de origen gallego Basada en Debian – ● Nota: Por defecto arranca en “modo consola”, para iniciar el modo gráfico (el escritorio) escribir “startx” Proyecto de la Universidad de Vigo, la Universidad de Ourense, la Consellería de Innovación e Industria da Xunta de Galicia y la Deputación de Ourense Galinux-Slax ● ● ● ● Galinux es una distribución GNU/Linux basada en Slax (distribución basada a su vez basada en Slackware) Diseñado para centros educativos gallegos Puede instalarse en Windows (XP) sin crear nuevas particiones (instalación en archivo) Se ejecuta (por defecto) como Live-CD (sin guardar cambios) según los módulos que 'instalemos' Vista rápida de aplicaciones alternativas ● ● ● A modo de referencia a continuación se muestran algunas capturas de aplicaciones alternativas a las que vienen con Ubuntu ... En otras distribuciones Linux una de ellas puede ser la aplicación por defecto En cualquier caso todas son parecidas y siempre podemos instalar nuestra aplicación preferida :) Navegando por Internet – Alternativas: Opera Consultando el correo – Alternativas: Thunderbird Escribiendo un texto – Alternativas: KWord Hoja de Cálculo – Alternativas: KSpread Presentaciones – Alternativas: KPresenter Grabar Cds/DVDs – Alternativas: K3B Grabar Cds/DVDs – Alternativas: K3B Referencias (I) ● ● ● “Introducción a Linux”, Formación del Profesorado, Ministerio de Educación y Ciencia http://formacion.cnice.mec.es/materiales/43/cd/ (Curso de introducción a Linux) Guía Documentada para Ubuntu http://www.guia-ubuntu.org/ “Instalar Ubuntu 7.10 Gutsy Gibbon”, Entre tuxes y pepinos http://tuxpepino.wordpress.com/2007/10/19/instalar-ubuntu-710-gutsy-gibbon/ ● “Los 2 comandos/enlaces indispensables para el nuevo Ubuntu 7.10 Gutsy Gibbon”, Víctor Pimentel http://www.genbeta.com/2007/10/19-los-2-comandosenlaces-indispensables-para-el-nuevo-ubuntu-710-gutsy-gibbon ● “Postinstalación de Ubuntu 7.10 desktop”, Alejandro Castán Salinas http://www.xtec.es/~acastan/textos/Postinstalacion%20de%20Ubuntu.html ● “Distribuciones”, Linux para hispanohablantes http://www.linux-es.org/distribuciones Referencias (I) ● ● ● ● ● ● Portal Guadalinex http://www.guadalinex.org/ Galinux – Slax http://www.galinux.org/ http://www.xente.mundo-r.com/net/galeria.htm Proxecto Trisquel http://trisquel.uvigo.es/ Wubi Installer http://wubi-installer.org/ zonaClic http://clic.xnet.net/ Aplicaciones en Guadalinex Educación http://jaentic.blogspot.com/2007/12/aplicaciones-en-guadalinex-v3-educacin.html