Núcleo GNU/Linux
Grupo de estudio y curso introductorio al uso del sistema operativo libre GNU/Linux y otras herramientas de software libre.
Este curso esta dirigido a cualquier persona que desee usar el sistema operativo libre GNU/Linux o quiera migar de un sistema operativo privativo como Windows, OSX, UNIX, etc a un sistema operativo libre en este caso GNU/Linux.
Objetivos
- Introducir a los asistentes al mundo del sistema operativo libre GNU/Linux y al software libre.
- Mostrar que una migración completa de un sistema operativo privativo a uno libre no solamente es necesaria, también fácil y divertida.
- Mostrar las ventajas sociales y técnicas del uso de software libre como herramienta no sólo para el(la) informático(a), también para cualquier persona.
- Inculcar valores éticos y sociales para que las personas asistentes también promuevan el uso de tecnologías libres.
- Aportar al desarrollo del estado y soberanía tecnológica, formando futuros informáticos que usan y promueven software libre.
- Ampliar los horizontes de los estudiantes de la carrera de informática de la UMSA
Contenido
Se busca formar buenos usuarios con ideas claras de que es libertad y soberanía tacnológica, y por que es importante.
- Filosofía del software libre. (2 hrs.)
- ¿Qué es software libre?
- ¿Por qué conviene utilizarlo?
- Historia del software libre.
- Open source.
- Instalación. (2 hrs.)
- Installfest.
- Entorno gráfico y escritorios. (2 hrs.)
- Gnome, kde, xfce, Mate.(derivados de Debian,Centos y Gentoo)
- Aplicaciones equivalentes.
- Bash(2hrs)
- Trabajar con el intérprete de órdenes.
- Invocar órdenes dentro y fuera del PATH.
- Utilizar las páginas del manual.
- La historia de órdenes.
- Gestión de archivos. (4 hrs.)
- Comandos escenciales para gestión de archivos.
- ls, cd, mv, cp, mkdir, rm, rmdir, find.
- Directorios Importantes.
- Comandos escenciales para gestión de archivos.
- Instalación y administración de software. (6 hrs.)
- Paquetes de software
- Sistema manejador de paquetes
- dpkg.
- apt-get
- Synaptic
- Usando el script generador de descargas (offline)
- Cambiando fuentes de instalación (sources.list)
- Construcción desde el código fuente -make install.
- Bibliotecas compartidas.
- Introducción a la adminstración de procesos
- Identificación de procesos.
- matar procesos.
- Gestión de grupos y usuarios. (3 hrs.)
- Permisos
- Comandos escenciales: createuser, chmod, chown, chroot, etc
- groups, sudoers
- Editores de texto. (4 hrs.)
- Vi / Vim. (2 hrs)
- Emacs. (2 hrs)
- Comandos/configuraciones básicos para redes. (4 hrs.)
- ifconig, netstat, ping, dhclient, iwlist, iwscan
- /etc/network/interfaces
- Bash avanzado (scripting). (4 hrs.)
Lugar y horario
Se llevará a cabo en el Laboratorio de Telemática carrera de informática de la UMSA, con una clase de dos horas por semana los días sábado de 10:00 a 12:00 hasta el 31 de mayo 2014 (ver cronograma).
Inicio de clases 22 de febrero 2014.
Facilitadores
Nombre |
Clases |
Erick3D |
1-6-13-2 |
Gasphaer |
3-4-5-2 |
Victor Aguilar |
3-5-2 |
Darvein |
12 |
Ruth |
11-2 |
Armin |
7-8-9 |
Monica Cruz |
2 |
Cronograma
Clase # |
Tema |
Prerequisito |
Fecha |
Actividad |
1 |
Filosofía del Software Llibre |
Voluntad :) |
22 / 02 /2014 |
|
---|---|---|---|---|
2 |
Instalación del sistema operativo GNU/Linux |
1 |
08 / 03 / 2014 |
|
3 |
Entornos gráficos y escritorios |
2,1 |
15 / 03 / 2014 |
|
4 |
Bash (línea de comandos) |
3 |
22 / 03 / 2014 |
|
5 |
Gestión de archivos |
4 |
29 / 03 / 2014 |
|
6 |
Instalación y administración de software |
4,5 |
05 / 04 / 2014 |
|
7 |
6 |
12 / 04 / 2014 |
|
|
8 |
7 |
19 / 04 / 2014 |
|
|
9 |
Gestión de usuarios y grupos |
8 |
26 / 04 / 2014 |
|
10 |
Editores de Texto |
9 |
03 / 05 / 2014 |
|
11 |
10 |
10 / 05 / 2014 |
|
|
12 |
Comandos de configuración básica de redes |
11 |
17 / 05 / 2014 |
|
13 |
Bash Avanzado (scripting) |
12 |
24 / 05 / 2014 |
|
14 |
Taller |
Todo :) |
31 / 05 / 2014 |
Por definir
|
Las clases deben ser interactivas, el asistente debe participar y sus opiniones y dudas deben ser escuchadas.
Responsables
- strysg (del contenido con programas libres)
- Darvein
- Ghaspaer
- Erick Gomez Loria
Referencias
- Software Libre para una Sociedad Libre RMS
- Internet Hackers y Software Libre
- Fundamentos HBM
TO DO
- Terminar el contenido en la wiki.
- Hacer las diapositivas.
Material Reciente
- Presentación Web Libre https://github.com/jvacx/weblibre