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



 

 



GNU/Linux ha passat de ser un sistema opera­tiu alter­na­tiu diri­git a hackers, aquells a qui els agrada apren­dre com funci­o­nen les coses per dins i són addic­tes a la cafeina i als nood­les, a esde­ve­nir una alter­na­tiva conso­li­dada tant dins l’en­torn empre­sa­rial com per l’usu­ari final; amb una robus­tesa, segu­re­tat i flexi­bi­li­tat que ja voldrien per sí siste­mes propi­e­ta­ris com MS Windows o Mac OSx. Tanma­teix, la usabi­li­tat que ens propor­ci­o­nen els entorns de fines­tres, els mèto­des amiga­bles d’ins­tal·­la­ció i els mil i un gadgets que ador­nen la nostra flamant Ubuntu, pot fer-nos perdre aquells espe­rit curiós, crea­tiu i col·­la­bo­ra­tiu que va animar els primers temps de Linux i que ha cons­ti­tuït fins ara la seva empremta d’au­ten­ti­ci­tat.



Com addic­tes al Soft­ware Lliure ens movem en una contra­dic­ció: d’una banda enyo­rem les ordres i els scripts llen­çats des de la termi­nal, per què tal i com ens recorda Neal Step­hen­son En un prin­cipi va ser … la línia de coman­da­ments i de l’al­tra, cele­brem els aven­ços en entorns gràfics com una forma de popu­la­rit­zar Linux i faci­li­tar-nos la vida. Hem volgut conver­tir aquesta contra­dic­ció en un curs, on deci­dim soci­a­lit­zar i compar­tir la nostra esqui­zo­frè­nia, i no hem trobat altre nom millor per fer-ho que Linux Clàs­sic, Linux fàcil.



Linux clàs­sic, per què consi­de­rem que per apren­dre de veri­tat com funci­ona Linux, i qual­se­vol altre sistema opera­tiu, cal conèi­xer el mode de línia de coman­des, cal saber que són els enlla­ços, els permi­sos, les bases del proto­col TCP/IP sobre les que se sustenta Inter­net, editar arxius de confi­gu­ra­ció i crear scripts. Però un cop sàpi­guem això, pensem que cal apren­dre també que hi ha altres mane­res molt més fàcils i amiga­bles de fer-ho, que un clic de ratolí pot estal­viar-nos de copiar un tediós conca­te­na­ment de coman­des, Linux fàcil.



Linux clàs­sic, Linux fàcil és un curs d’ini­ci­a­ció a Linux estruc­tu­rat en quatre sessi­ons (+1 d’ins­tal·­la­ció) orien­tat a aque­lles perso­nes que dispo­san d’uns conei­xe­ments bàsics com a usuà­ries, ja sigui en GNU/Linux o altres siste­mes opera­tius, i vulguin acom­pa­nyar-nos en aquest món apas­si­o­nant d’in­tro­duc­ció a la infor­mà­tica més enllà del ruti­nari: següent, següent i següent.



Els curs estarà basat en Debian i distri­bu­ci­ons afins (Linex, Guada­li­nex, Ubuntu, …). Serà neces­sari que proco­reu portar els vostres porta­tils, ja que no dispo­sem d’or­di­na­dors per tothom. Si no dispo­seu de portà­til aviseu-nos abans i ja cerca­rem alguna solu­ció. Els i les que no teniu encara Linux instal·­lat, podreu venir a la sessió –1 on entre totes ens bara­lla­rem per fer rutllar Linux als vostres ordi­na­dors al més pur estil install-party.

 

 

 



[14-ferb//18h] Sessió 0. Install Party

Porta el teu porta­til i instal·­la­rem conjun­ta­ment Linux.

(Reco­ma­nem fer una còpia de segu­re­tat prèvia de les dades)



[21-ferb//18h] Sessió 1. Intro­duc­ció a l’es­truc­tura de GNU/Linux

 

 

 

  1. Què és Linux? Distri­bu­ci­ons,
  2. L’ar­bre de direc­to­ris:
  3. Expres­si­ons comodí: ?, *
  4. Cerca: find, locate, grep

 

  • Siste­mes de fitxers i estruc­tura de parti­ci­ons.
  • Intro­duc­ció a la Shell: la Bourne Again Shell
  • Apren­dre a llis­tar, crear, moure i esbor­rar fitxers i direc­to­ris: ls, file, pwd, cp, mv, rm, mkdir, rmdir
  • Visu­a­lit­zar els fitxers: cat, more, less
  • Instruc­ci­ons bàsi­ques d’ope­ra­ció amb fitxers: ls, rm, mkdir, rmdir,
  • Apagar l’or­di­na­dor: shut­down, reboot, halt,


[7-març//18h] Sessió 2. Concep­tes bàsics d’ad­mi­nis­tra­ció
  • Treball amb usua­ris i grups: whois, finger, addu­ser, addgroup, su, sudo, exit
  • Donar permi­sos: chmod, chown -c
  • Apren­dre a treba­llar amb fitxers: cat, wc, head, tail i opera­dors de conca­te­na­ció (|, >, >>, <)
  • Enlla­ços durs i enlla­ços simbò­lics: ln
  • Compres­sió de fitxers: zip, unzip, tar, rar, unrar, bzip2
  • Llis­tar, acti­var i aturar proces­sos: ps -aux, kill, /etc/init.d/ start restart stop
  1. Back­ground i fore­ground: &, bg,


[21-març//18h] Sessió 3. Bàsic: paquets, progra­mes, shell scrip­ting
  • Què és un programa? codi font, compi­la­ció, …
  • Instal·­lar progra­mari des de la xarxa: task­sel, apt, apti­tude
  • Els paquets i la seva instal·­la­ció: dpkg, alien
  • Compi­lar un programa a partir de les fonts: make
  • Els editors: nano, joe, vi, emacs
  • El nostre primer script a la shell
  1. Les vari­a­bles d’en­torn.


[4-abr//18h] Sessió 4. Confi­gu­ra­ció bàsica de la xarxa

 
  • Concep­tes bàsics de xarxa: capes, Ether­net, TCP/IP, màscara de xarxa, gate­way
  • Confi­gu­ra­ció de targe­tes ether­net: ifcon­fig, ifup, ifdown
  • Les xarxes inalàm­bri­ques: iwcon­fig, iwlist
  • Eines de diag­nòs­tic de la xarxa: ping, trace­route, nets­tat
  • Fona­ments de segu­re­tat en xarxes inalàm­bri­ques
  1. El client dhcp
  2. El client ftp


No és obli­ga­tori assis­tir a totes les sessi­ons, podeu esco­llir aque­lla que més us convin­gui. Tanma­teix, agrai­ríem que ens confir­mes­siu assis­tèn­cia amb ante­la­ció per prepa­rar els locals a: infoatmagda­le­nes [ punto ] net (info[at]magda­le­nes[dot]net)

 

 





Si no vols rebre més la infor­ma­ció de les acti­vi­tats del Espai Social Magda­le­nes envi­a’ns un mail a infoatmagda­le­nes [ punto ] net (info[at]magda­le­nes[dot]net) amb l’as­sumpte «sortir del mailing».



Gràcies per tot