El teu blog de Linux en català

Doncs sembla que Mark Shuttleworth ha tornat a sorprendre a tothom, quan en una entrevista ha comentat:

Today we have a six-month release cycle. […] In an internet-oriented world, we need to be able to release something every day. That’s an area we will put a lot of work into in the next five years. The small steps we are putting in to the Software Center today, they will go further and caster than people might have envisioned in the past.

La qual cosa significa que Ubuntu canviaria el seu plantejament actual. Els petits canvis que es produeixen entre els llançaments, degut a l’evolució dels diferents projectes de programari lliure, com el canvi en el gestor de fotografies (F-spot per Shotwell) o el imminent canvi de Rythmbox per Banshee, podrien desaparèixer, i passaríem a tenir un sistema base, on aniríem afegint actualitzacions de versió a diari, a mida que estiguin disponibles.

Un canvi d’aquest tipus té avantatges, com tenir el programari més nou, i també el sistema més actual, la qual cosa també portarà solucions a conflictes amb el maquinari més modern, però el sistema de llançaments cada 6 mesos serveix alhora per crear enrenou al voltant del llançament; ja que apareixen noticies als mitjans i sembla que la paraula arribi a més gent.

Si la decisió es bona o dolenta només ho veurem un cop es faci el canvi la qual cosa no passarà fins d’aquí uns quants anys, de moment, encara hem de veure si els canvis que s’han marcat per al Natty Narwhal, són encertats.

Per cert, si voleu saber més sobre les «rolling release», el nostre company Aitor va escriure’n un interessant article fa uns mesos.

Fa menys d’un dia que ha sortit la nova versió de l’Ubuntu, Maverick Meerkat, i probablement molts de vosaltres ja l’heu instal·lada sobre la versió anterior o en una partició diferent per tenir-la nova de trinca. En molts casos, aquesta política d’alliberar una versió nova cada sis mesos pot ser poc encertada, per una banda per aquells que volen estar sempre a la última tenint les últimes versions del programari (m’incloc entre ells), i per altra banda per aquells que ja estaven còmodes amb el seu entorn haver d’actualitzar la versió per no quedar-se endarrerits.

Ubuntu, la seva comunitat i Canonical, l’empresa que el patrocina, han fet, i estan fent una gran contribució en el món del programari lliure, sobretot en la tasca d’introduir a nous usuaris, però per contra, el seu enfocament a fer les coses molt senzilles per a l’usuari final provoca certa falta d’informació entre els seus usuaris. Per exemple:

  • Alguns creuen que Ubuntu és l’únic «Linux» que existeix, és a dir, que «Linux» és Ubuntu i viceversa.
  • Derivat de l’anterior punt, creuen que «Linux» és el S.O., quan en realitat tant sols és el nucli del S.O. «GNU/Linux».
  • Desconeixen l’existència d’altres distribucions i per tant de formes d’organitzar i veure les coses.

Això principalment és degut a Ubuntu té un enfocament orientat a simplificar les coses a l’usuari final, deixant-li un entorn llest amb tot el que necessita (cosa que alguns cops pot ser excessiu) i evitant tecnicismes, tant a la pàgina web principal com en el propi escriptori.

Tornant al fil conductor, m’agradaria presentar algunes alternatives a l’Ubuntu, en concret algunes distribucions que no necessiten ser actualitzades cada cert temps, és a dir, que no tenen versió. Es tracta per exemple del cas d’Arch Linux, Chakra, Gentoo, Sabayon i PCLinuxOS. Son el que s’anomena una distribució «rolling release» o «alliberaments rodants».

Aquestes distribucions s’actualitzen automàticament amb l’alliberament de cada paquet, per exemple, com passarà en el cas del Firefox 4, un cop s’alliberi, el tindrem als repositoris oficials per actualitzar-lo, en Ubuntu en canvi, haurem d’esperar a l’alliberament d’una nova versió (en el cas de que no utilitzem repositoris exteriors). Lògicament aquest sistema te una sèrie de punts positius i negatius:

Punts favorables:

  • Paquets a la última.
  • Correcció de bugs i fallades de seguretat quasi bé instantànies.
  • Control total sobre la distribució i les versions dels paquets instal·lats.

Punts negatius:

  • El sistema no és tan estable doncs no passa per un procés comprovació.
  • Al ser altament configurables, els usuaris novells no s’hi solen sentir còmodes.

No està mal no? Bé doncs, si algú està decidit a donar el pas i brindar l’oportunitat a alguna distribució «rolling release» recomano començar amb Arch Linux, jo ho vaig fer així, i al principi pot resultar realment impactant, doncs tant el sistema base del LiveCD com el de la instal·lació son tan sols una línia d’ordres, és a dir, el bàsic per construir  la teva distribució a medida, veureu però que amb la documentació que brinda la comunitat el procés s’agilitza i resulta prou fàcil. Us deixo un vídeo on es pot veure el procés d’instal·lació, com veureu, podeu instal·lar just els paquets necessaris per a les vostres necessitats, amb la qual cosa podeu accelerar bastant el sistema i l’arrancada, comparat en altres distribucions més pesades:

Com en el vídeo, podeu utilitzar virtualbox o similars per provar la distribució, i si tot surt bé traslladar la instal·lació a una partició real.

Realment aprendreu què és un sistema GNU/Linux i apreciareu la comunitat que hi ha al darrere.

Bona sort valents!