Linux classic / Linux fàcil (taller de GNU/Linux a l'ES Magdalenes

GNU/Linux ha passat de ser un sistema operatiu alternatiu dirigit a hackers, aquells a qui els agrada aprendre com funcionen les coses per dins i són addictes a la cafeina i als noodles, a esdevenir una alternativa consolidada tant dins l'entorn empresarial com per l'usuari final; amb una robustesa, seguretat i flexibilitat que ja voldrien per sí sistemes propietaris com MS Windows o Mac OSx. Tanmateix, la usabilitat que ens proporcionen els entorns de finestres, els mètodes amigables d'instal·lació i els mil i un gadgets que adornen la nostra flamant Ubuntu, pot fer-nos perdre aquells esperit curiós, creatiu i col·laboratiu que va animar els primers temps de Linux i que ha constituït fins ara la seva empremta d'autenticitat.

Com addictes al Software Lliure ens movem en una contradicció: d'una banda enyorem les ordres i els scripts llençats des de la terminal, per què tal i com ens recorda Neal Stephenson En un principi va ser ... la línia de comandaments i de l'altra, celebrem els avenços en entorns gràfics com una forma de popularitzar Linux i facilitar-nos la vida. Hem volgut convertir aquesta contradicció en un curs, on decidim socialitzar i compartir la nostra esquizofrènia, i no hem trobat altre nom millor per fer-ho que Linux Clàssic, Linux fàcil.

Linux clàssic, per què considerem que per aprendre de veritat com funciona Linux, i qualsevol altre sistema operatiu, cal conèixer el mode de línia de comandes, cal saber que són els enllaços, els permisos, les bases del protocol TCP/IP sobre les que se sustenta Internet, editar arxius de configuració i crear scripts. Però un cop sàpiguem això, pensem que cal aprendre també que hi ha altres maneres molt més fàcils i amigables de fer-ho, que un clic de ratolí pot estalviar-nos de copiar un tediós concatenament de comandes, Linux fàcil.

Linux clàssic, Linux fàcil és un curs d'iniciació a Linux estructurat en quatre sessions (+1 d'instal·lació) orientat a aquelles persones que disposan d'uns coneixements bàsics com a usuàries, ja sigui en GNU/Linux o altres sistemes operatius, i vulguin acompanyar-nos en aquest món apassionant d'introducció a la informàtica més enllà del rutinari: següent, següent i següent.

Els curs estarà basat en Debian i distribucions afins (Linex, Guadalinex, Ubuntu,...). Serà necessari que procoreu portar els vostres portatils, ja que no disposem d'ordinadors per tothom. Si no disposeu de portàtil aviseu-nos abans i ja cercarem alguna solució. Els i les que no teniu encara Linux instal·lat, podreu venir a la sessió -1 on entre totes ens barallarem per fer rutllar Linux als vostres ordinadors al més pur estil install-party.

[14-ferb//18h] Sessió 0. Install Party
Porta el teu portatil i instal·larem conjuntament Linux.
(Recomanem fer una còpia de seguretat prèvia de les dades)

[21-ferb//18h] Sessió 1. Introducció a l'estructura de GNU/Linux

  1. Què és Linux? Distribucions,
  2. Sistemes de fitxers i estructura de particions.
  3. L'arbre de directoris:
  4. Introducció a la Shell: la Bourne Again Shell
  5. Aprendre a llistar, crear, moure i esborrar fitxers i directoris: ls, file, pwd, cp, mv, rm, mkdir, rmdir
  6. Visualitzar els fitxers: cat, more, less
  7. Instruccions bàsiques d'operació amb fitxers: ls, rm, mkdir, rmdir,
  8. Expressions comodí: ?, *
  9. Cerca: find, locate, grep
  10. Apagar l'ordinador: shutdown, reboot, halt,
[7-març//18h] Sessió 2. Conceptes bàsics d'administració
  1. Treball amb usuaris i grups: whois, finger, adduser, addgroup, su, sudo, exit
  2. Donar permisos: chmod, chown -c
  3. Aprendre a treballar amb fitxers: cat, wc, head, tail i operadors de concatenació (|, >, >>, <)
  4. Enllaços durs i enllaços simbòlics: ln
  5. Compressió de fitxers: zip, unzip, tar, rar, unrar, bzip2
  6. Llistar, activar i aturar processos: ps -aux, kill, /etc/init.d/ start restart stop
  7. Background i foreground: &, bg,
[21-març//18h] Sessió 3. Bàsic: paquets, programes, shell scripting
  1. Què és un programa? codi font, compilació,...
  2. Instal·lar programari des de la xarxa: tasksel, apt, aptitude
  3. Els paquets i la seva instal·lació: dpkg, alien
  4. Compilar un programa a partir de les fonts: make
  5. Les variables d'entorn.
  6. Els editors: nano, joe, vi, emacs
  7. El nostre primer script a la shell
[4-abr//18h] Sessió 4. Configuració bàsica de la xarxa

  1. Conceptes bàsics de xarxa: capes, Ethernet, TCP/IP, màscara de xarxa, gateway
  2. Configuració de targetes ethernet: ifconfig, ifup, ifdown
  3. El client dhcp
  4. Les xarxes inalàmbriques: iwconfig, iwlist
  5. El client ftp
  6. Eines de diagnòstic de la xarxa: ping, traceroute, netstat
  7. Fonaments de seguretat en xarxes inalàmbriques
No és obligatori assistir a totes les sessions, podeu escollir aquella que més us convingui. Tanmateix, agrairíem que ens confirmessiu assistència amb antelació per preparar els locals a: info@magdalenes.net




--
Si no vols rebre més la informació de les activitats del Espai Social Magdalenes envia'ns un mail a info@magdalenes.net amb l'assumpte "sortir del mailing".

Gràcies per tot