introducción a ubuntu (ii)

Post on 03-Feb-2017

225 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introducción a Introducción a UbuntuUbuntu

Borja López SoilánArdinova Consulting S.L.

borja@ardinova.com

v 0.18

Introducción a Ubuntu (I)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) 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)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)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 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

● Muchas aportaciones a nivel de optimizaciones● La gestión de memoria es mucho mejor que la de

Windows XP (y mejor que Vista)

– Código del núcleo libre y 'recompilable'● 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'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ícitamente- lo 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 UbuntuEl 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 útilesCTRL+ALT+SUPR: Menú de apagadoCTRL+ALT+RETR: Reiniciar entorno gráficoCTRL+ALT+F1 .. F7: Cambiar a otra 'consola'CTRL+C / CTRL+V: Copiar al / pegar desde el portapapelesCTRL+Z: Deshacer última operaciónALT+F1: Menú de aplicacionesALT+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_directos_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 “Compiz-Fusion”

● 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 compizconfig-settings-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) 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 archivosEl 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

● Equivalente a “Mis Documentos”

– Equipo● 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

● /

– bin

– dev

– etc

– home

● usuario– Escritorio

– media (o mnt)

● cdrom● usb

– tmp

– ... (usr, sbin, lib, var, proc, sys)

● Windows

● C:\

– Archivos de programa

– Documents and Settings

● usuario– Escritorio

– Windows

● 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)

● /tmpArchivos 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ónAdministració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óndo 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– Sistema => Administración => Red

● Gestionar las impresoras– Sistema => Administración => Impresoras

● Compartir carpetas en red (con Windows)– Sistema => Administración => Carpetas

compartidas

Introducción a Ubuntu (III)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”– Equivalente a “Microsoft Internet Explorer” en

Windows

● Ejecutar el programa:– 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”– Equivalente a “Microsoft Outlook” en Windows

● Ejecutar el programa:– 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”– Equivalente a “Microsoft Word” en Windows

● Ejecutar el programa:– 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”– Equivalente a Microsoft Excel en Windows

● Ejecutar el programa:– 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”– Equivalente a Microsoft PowerPoint en Windows

● Ejecutar el programa:– 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-sound-

es

● 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/Kdeeduhttp://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)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ónInstalació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– Nos permite elegir el idioma

● Paso 2 – Lugar– Nos permite ubicar nuestra zona horaria

● Paso 3 – Teclado– Configuraremos el teclado

● Estos pasos por lo general consistirán en darle a “Siguiente”, pues estará todo pre-configurado 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/...– ¡Wubi se bajará automáticamente la distribución

seleccionada de Internet!

● Permite instalar Linux 'como un programa de Windows'– 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/LinuxSabores 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 Cienciahttp://formacion.cnice.mec.es/materiales/43/cd/(Curso de introducción a Linux)

● Guía Documentada para Ubuntuhttp://www.guia-ubuntu.org/

● “Instalar Ubuntu 7.10 Gutsy Gibbon”, Entre tuxes y pepinoshttp://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 Pimentelhttp://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 Salinashttp://www.xtec.es/~acastan/textos/Postinstalacion%20de%20Ubuntu.html

● “Distribuciones”, Linux para hispanohablanteshttp://www.linux-es.org/distribuciones

Referencias (I)

● Portal Guadalinexhttp://www.guadalinex.org/

● Galinux – Slaxhttp://www.galinux.org/http://www.xente.mundo-r.com/net/galeria.htm

● Proxecto Trisquelhttp://trisquel.uvigo.es/

● Wubi Installerhttp://wubi-installer.org/

● zonaClichttp://clic.xnet.net/

● Aplicaciones en Guadalinex Educaciónhttp://jaentic.blogspot.com/2007/12/aplicaciones-en-guadalinex-v3-educacin.html

top related