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