Diferencia entre revisiones de «Núcleo GNU/Linux»
(aclarando "responsabilidad") |
Sin resumen de edición |
||
Línea 21: | Línea 21: | ||
Se busca formar buenos usuarios con ideas claras de que es libertad y soberanía tacnológica, y por que es importante. | Se busca formar buenos usuarios con ideas claras de que es libertad y soberanía tacnológica, y por que es importante. | ||
#[[Filosofía|Filosofía del software libre.]] ( | #[[Filosofía|Filosofía del software libre.]] (2 hrs.) | ||
#*¿Qué es software libre? | #*¿Qué es software libre? | ||
#*¿Por qué conviene utilizarlo? | #*¿Por qué conviene utilizarlo? | ||
Línea 30: | Línea 30: | ||
#*#Software Libre para una Sociedad Libre RMS | #*#Software Libre para una Sociedad Libre RMS | ||
#*#Internet Hackers y Software Libre | #*#Internet Hackers y Software Libre | ||
#[[Instalación|Instalación.]] ( | #[[Instalación|Instalación.]] (2 hrs.) | ||
#*Installfest. | #*Installfest. | ||
#[[Entorno gráfico y escritorios|Entorno gráfico y escritorios. (2 | #[[Entorno gráfico y escritorios|Entorno gráfico y escritorios. (2 hrs.)]] | ||
#*Gnome, kde, xfce, Mate. | #*Gnome, kde, xfce, Mate. | ||
#*'''Aplicaciones equivalentes.''' | #*'''Aplicaciones equivalentes.''' | ||
#[[Administración de software|Instalación y administración de software.]] ( | #[[Administración de software|Instalación y administración de software.]] (6 hrs.) | ||
#*Paquetes de software | #*Paquetes de software | ||
#*Sistema manejador de paquetes | #*Sistema manejador de paquetes | ||
Línea 48: | Línea 48: | ||
#**Identificación de procesos. | #**Identificación de procesos. | ||
#**matar procesos. | #**matar procesos. | ||
#[[Gestión de archivos|Gestión de archivos]]. ( | #[[Gestión de archivos|Gestión de archivos]]. (4 hrs.) | ||
#*Comandos escenciales para gestión de archivos. | #*Comandos escenciales para gestión de archivos. | ||
#**ls, cd, mv, cp, mkdir, rm, rmdir, find. | #**ls, cd, mv, cp, mkdir, rm, rmdir, find. | ||
#*Directorios Importantes. | #*Directorios Importantes. | ||
#[[Gestión de gupos y usuarios|Gestión de grupos y usuarios]]. ( | #[[Gestión de gupos y usuarios|Gestión de grupos y usuarios]]. (3 hrs.) | ||
#*Permisos | #*Permisos | ||
#*Comandos escenciales: createuser, chmod, chown, chroot, etc | #*Comandos escenciales: createuser, chmod, chown, chroot, etc | ||
#*groups, sudoers | #*groups, sudoers | ||
#Editores de texto. ( | #Editores de texto. (6 hrs.) | ||
#*Nano. (0.5días) | #*Nano. (0.5días) | ||
#*Gedit. (0.5días) | #*Gedit. (0.5días) | ||
Línea 62: | Línea 62: | ||
#*emacs. (1 día) | #*emacs. (1 día) | ||
#*Talleres. | #*Talleres. | ||
#[[Configuraciones básicas de redes|Comandos/configuraciones básicos para redes.]] ( | #[[Configuraciones básicas de redes|Comandos/configuraciones básicos para redes.]] (4 hrs.) | ||
#*ifconig, netstat, ping, dhclient, iwlist, iwscan | #*ifconig, netstat, ping, dhclient, iwlist, iwscan | ||
#*/etc/network/interfaces | #*/etc/network/interfaces | ||
#Programación en linux. | #Programación en linux. | ||
#*Compilación y ejecución en consola. ( | #*Compilación y ejecución en consola. (2 hrs.) | ||
#*C/C++ | #*C/C++ | ||
#*Java | #*Java | ||
Línea 75: | Línea 75: | ||
#*#Codeblocks. | #*#Codeblocks. | ||
#*#IntelliJ versión comunitaria. | #*#IntelliJ versión comunitaria. | ||
#*Manejadores de versiones. ( | #*Manejadores de versiones. (2 hrs.) | ||
#*#Git. | #*#Git. | ||
#*#Github | #*#Github | ||
#*#Mercurial. | #*#Mercurial. | ||
#*Administracion de servidores. ( | #*Administracion de servidores. (6 hrs.) | ||
#*#Apache. | #*#Apache. | ||
#*#Tomcat. | #*#Tomcat. | ||
Línea 85: | Línea 85: | ||
#*#Virtual hosts. | #*#Virtual hosts. | ||
#Bash. ( | #Bash. (4 hrs.) | ||
== Lugar y horario == | == Lugar y horario == | ||
Línea 96: | Línea 96: | ||
*[http://chwnku.tuxfamily.org/cont/contactos.html strysg] (del contenido con programas libres) | *[http://chwnku.tuxfamily.org/cont/contactos.html strysg] (del contenido con programas libres) | ||
*Darvein | |||
*Ghaspaer | |||
== TO DO == | == TO DO == | ||
Línea 102: | Línea 104: | ||
#Terminar el contenido en la wiki. | #Terminar el contenido en la wiki. | ||
#Hacer las diapositivas. | #Hacer las diapositivas. | ||
#remotar el apartado 2 del contenido tiene demasiado manejo gráfico de entornos.(alternativa remasterizado por entorno) |
Revisión del 18:16 24 ene 2014
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, MACOS, UNIX, etc a un sistema operativo libre en este caso GNU/Linux.
Objetivos
- Introducir a los asistentes al mundo del sistema operativolibre GNU/Linux y al software libre.
- Mostrar que una migración completa de un sistema operativo privativo a uno libre no solamentees necesario, también fácil y divertido.
- 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.
- Inculcarvalores é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.
- Hacking.
- Referencias:
- Software Libre para una Sociedad Libre RMS
- Internet Hackers y Software Libre
- Instalación. (2 hrs.)
- Installfest.
- Entorno gráfico y escritorios. (2 hrs.)
- Gnome, kde, xfce, Mate.
- Aplicaciones equivalentes.
- 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 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.
- Gestión de grupos y usuarios. (3 hrs.)
- Permisos
- Comandos escenciales: createuser, chmod, chown, chroot, etc
- groups, sudoers
- Editores de texto. (6 hrs.)
- Nano. (0.5días)
- Gedit. (0.5días)
- Vi / Vim. (1 día)
- emacs. (1 día)
- Talleres.
- Comandos/configuraciones básicos para redes. (4 hrs.)
- ifconig, netstat, ping, dhclient, iwlist, iwscan
- /etc/network/interfaces
- Programación en linux.
- Compilación y ejecución en consola. (2 hrs.)
- C/C++
- Java
- Python
- IDE's (1 día)
- Eclipse.
- Netbeans.
- Codeblocks.
- IntelliJ versión comunitaria.
- Manejadores de versiones. (2 hrs.)
- Git.
- Github
- Mercurial.
- Administracion de servidores. (6 hrs.)
- Apache.
- Tomcat.
- Nginx.
- Virtual hosts.
- Bash. (4 hrs.)
Lugar y horario
Se llevará a cabo en la carrera de informática de la UMSA, con una clase de dos horas por semana.
Los horarios se confirmarán en la carrera de informática de la UMSA y por este medio, se prevee empezar el curso entre la segunda y tercera semana de febrero.
Responsables
- strysg (del contenido con programas libres)
- Darvein
- Ghaspaer
TO DO
- Confirmar los laboratorios.
- Terminar el contenido en la wiki.
- Hacer las diapositivas.
- remotar el apartado 2 del contenido tiene demasiado manejo gráfico de entornos.(alternativa remasterizado por entorno)