Diferencia entre revisiones de «Núcleo GNU/Linux»

De Hacklab La Paz - r00thouse
(Corrigiendo contenido)
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.


► Distribución: Debian 7
# [[Filosofía|Filosofía del Software Libre.]] (1 día)
 
* Historia del software libre.
#[[Filosofía|Filosofía del software libre.]]
* Open source.
#[[Instalación]].
* Hacking.
#[[Gestión de archivos, usuarios y grupos|Gestión de Archivos,usuarios y grupos y árbol de directorios]] (comandos escenciales, directorios, usuarios y grupos)
* Ética.
#[[Administración de software|Administración de software.]] (Manejadores de paquetes, bibliotecas compartidas, administración de procesos básica)
* Referencias:
#[[Entornos gráficos de escritorio|Entornos gráficos de escritorio]]. (KDE, LXDE. GNOME. FLUXBOX)
* Software Libre para una Sociedad Libre RMS
#[[Aplicaciones]]. (aplicaiones de software libre para reemplazar programas privativos)
* Internet Hackers y Software Libre
#[[Administración básica de redes|Administración básica de redes]].
* Ventajas.
#[[Instalación|Instalación del entorno.]] (1 día)
* Installfest.
# Entorno gráfico y escritorios.
* gnome, kde, xfce, mate
* Aplicaciones equivalentes
#[[Administración de software|Instalación y administración de software.]] (2 días)
* Synaptic.
* configuración source.list
* apt-get / yum
* dpkg / rpm
* make install.
# Comandos básicos. (1 día)
* ls, cd, mkdir, cp, rm mv, ...
# Sistema de archivos. (directorios)
# Gestión de grupos y usuarios. (1.5 días)
* createuser, chmod, chown, chroot
* groups, sudoers
# Administración de recursos. (1.5 días)
* top, ps, kill, killall
* manejo de procesos
# Editores de texto. (3 días)
* Nano. (0.5días)
* Gedit. (0.5días)
* Vi / Vim. (1 día)
* emacs. (1 día)
* Talleres.
# Comandos/configuraciones básicos para redes. (2 días)
* ifconig, netstat, ping, dhclient, iwlist, iwscan
* /etc/network/interfaces
--------------------(hastá acá el avance por razones de tiempo)---------------------
# Programación en linux.
* Compilación y ejecución en consola. (1 día)
* C/C++
* Java
* Python
* IDE's (1 día)
* Eclipse.
* Netbeans.
* Codeblocks.
* IntelliJ versión comunitaria.
* Manejadores de versiones. (1 día)
* Git.
* Github
* Mercurial.
# Administracion de servidores. (3 días)
* Apache.
* Tomcat.
* Nginx.
* Virtual hosts.
# Bash. (2 día)


== Lugar y horario<br/> ==
== Lugar y horario<br/> ==
Línea 36: Línea 86:


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.
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.
== Responzables ==
# ...
== TO DO ==
# Confirmar los laboratorios.
# Terminar el contenido en la wiki.
# Hacer las diapositivas.

Revisión del 17:08 20 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.

  1. Filosofía del Software Libre. (1 día)

* Historia del software libre. * Open source. * Hacking. * Ética. * Referencias: * Software Libre para una Sociedad Libre RMS * Internet Hackers y Software Libre * Ventajas.

  1. Instalación del entorno. (1 día)

* Installfest.

  1. Entorno gráfico y escritorios.

* gnome, kde, xfce, mate * Aplicaciones equivalentes

  1. Instalación y administración de software. (2 días)

* Synaptic. * configuración source.list * apt-get / yum * dpkg / rpm * make install.

  1. Comandos básicos. (1 día)

* ls, cd, mkdir, cp, rm mv, ...

  1. Sistema de archivos. (directorios)
  2. Gestión de grupos y usuarios. (1.5 días)

* createuser, chmod, chown, chroot * groups, sudoers

  1. Administración de recursos. (1.5 días)

* top, ps, kill, killall * manejo de procesos

  1. Editores de texto. (3 días)

* Nano. (0.5días) * Gedit. (0.5días) * Vi / Vim. (1 día) * emacs. (1 día) * Talleres.

  1. Comandos/configuraciones básicos para redes. (2 días)

* ifconig, netstat, ping, dhclient, iwlist, iwscan * /etc/network/interfaces


(hastá acá el avance por razones de tiempo)---------------------

  1. Programación en linux.

* Compilación y ejecución en consola. (1 día) * C/C++ * Java * Python * IDE's (1 día) * Eclipse. * Netbeans. * Codeblocks. * IntelliJ versión comunitaria. * Manejadores de versiones. (1 día) * Git. * Github * Mercurial.

  1. Administracion de servidores. (3 días)

* Apache. * Tomcat. * Nginx. * Virtual hosts.

  1. Bash. (2 día)

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.

Responzables

  1. ...

TO DO

  1. Confirmar los laboratorios.
  2. Terminar el contenido en la wiki.
  3. Hacer las diapositivas.