Curso de migración a linux
De Downgrade
Contenido |
Objetivos
Conceptuales
- Conocer los términos de uso y desarrollo de programas libres.
- Conocer rudimentariamente la composición y el funcionamiento de un sistema GNU/linux típico.
- Entender cómo el uso de programas libres ayuda a la difusión libre de la información y la cultura.
Procedimentales
- Desarrollar en un sistema GNU/linux típico las tareas más comunes de un usuario habitual.
- Administrar un sistema GNU/linux lo suficientemente bien como para no necesitar asistencia técnica.
Nota a los desarrolladores: al rellenar los contenidos conviene marcar los puntos que no se van a dar en caso de que los alumnos no tengan el nivel o el interés (o en general el profesor estime que no es buena idea darlas).
Índice
Introducción a Linux
- Qué es Linux.
- Origen del sistema.
- El proyecto GNU.
- Linus Torvalds y su kernel.
- Filosofía GPL.
- Origen del sistema.
- Distribuciones.
Instalación dual
- Modo de instalación
- Particiones
- Arranque
Elementos del sistema
- El núcleo.
- Definición y funcion.
- Compilación y actualización.
- Demonios.
- Definición.
- Demonios importantes.
- Manejo de demonios.
Entorno gráfico
- Entornos más comunes y diferencias.
- Administración.
- Instalación de otros entornos y configuración.
Aplicaciones típicas
- Administración de ficheros
- Usuarios y permisos.
- Crear, copiar, eliminar y mover directorios.
- Directorios del sistema y contraseña de root.
- Ofimática.
- Open Office.
- Writer.
- Texto y formato.
- Imágenes.
- Calc.
- Impress.
- Colourpaint.
- Base.
- Writer.
- Abiword + gnumeric
- Open Office.
- Multimedia
- Reproduccion de sonido/video.
- Mplayer, Totem, Audacious, Vlcplayer, RythmBox, mocp.
- Edicion de sonido/video
- Audacity.
- Kino.
- Imágenes
- Gimp
- Inkskape
- Reproduccion de sonido/video.
- Comunicaciones
- Iceweasel / Firefox / Links2.
- Thunderbird / Mutt.
- Amsn, emesene, pidgin.
- Programación.
- Eclipse, Monodevelop, Kbasic.
Administración de sistemas
- Administración de usuarios y grupos.
- Paquetes, repositorios y su administración.
- Gnomeappinstall, dpkg, apt y synaptic.
- rpm, urpmi y yum.
- Slackpkg.
- Instalación de aplicaciones.
- Copias de seguridad y restauración.
Automatización de tareas
- Shell script
- cron

