El teu blog de Linux en català

Disculpeu la dabaixada d’articles d’aquesta setmana i de les que venen. Amb el nou pis i la seua posada a punt estic una mica afaenat i no tinc molt de temps (i quan el tinc, estic massa cansat)…

Ja ha sortit la sistena versió Alpha de l’Ubuntu 9.04 (àlias Jaunty Jackalope), que ha de treure la seva versió definitiva el dia de Sant Jordi d’enguany. Si voleu provar-la, us deixo els enllaços de les seves diferents versions (o, com diuen, dels seus diferents colors):

Ubuntu: http://cdimage.ubuntu.com/releases/jaunty/alpha-6/

Kubuntu: http://cdimage.ubuntu.com/kubuntu/releases/jaunty/alpha-6/

Xubuntu: http://cdimage.ubuntu.com/xubuntu/releases/jaunty/alpha-6/

Edubuntu: http://cdimage.ubuntu.com/edubuntu/releases/jaunty/alpha-6/

Sobretot, de moment NO ÉS RECOMANABLE INSTAL·LAR-LO EN ENTORNS PRODUCTIUS, NI PER A ORDINADORS DE SOBRETAULA HABITUALS (excepte si teniu clar què significa una versió Alpha i n’assumiu les possibles conseqüències). Cal tenir molt clar que es tracta encara d’una versió de proves. Realment, és l’última versió Alpha, després ja vindrà la primera Beta.  Aquestes versions serveixen per a poder provar les seves noves funcionalitats, i trobar-hi possibles errades per tal de notificar-les i que les versions definitives siguin molt estables.

Jo l’estic provant en una màquina virtual (amb Virtualbox) des de la quarta Alpha, i les sensacions són molt bones. De tota manera he anat trobant alguna errada (de moment sense gaire importància). Perquè us feu una idea del grau de modificació que encara hi ha en aquesta versió, jo intento fer una actualització diària dels programes, i cada dia hi ha de l’ordre de 70Mb d’actualitzacions.

En aquesta pàgina podeu trobar el calendari de llençament de Ubuntu 9.04 Jaunty Jackalope.

Molts d’aquells qui heu afegit repositoris de launchpad al vostre ubuntu rebreu, cada vegada que actualitzeu un missatge del tipus:

W: GPG error: http://ppa.launchpad.net intrepid Release: Les següents signatures no s’han pogut verificar perquè la clau pública no està disponible: NO_PUBKEY 60D11217247D1CFF
W: Potser voldreu executar apt-get update per a corregir aquests problemes

Aquest problema prové pel fet que cada vegada que s’afegeix un repositori de tercers, cal afegir també una clau gpg que d’alguna forma assegura que allò que estem baixant i instal·lant és correcte i no suposa cap perill per al nostre sistema.

En principi no hi ha cap problema amb els repositoris de launchpad ja que es troben íntimament relacionats amb Ubuntu. La qüestió és que és necessari afegir la clau gpg si volem evitar aquest avís cada vegada que actualitzem.

Des dels fòrums d’Ubuntu han creat un script que ho soluciona tot de forma molt ràpida i senzilla. Només cal baixar-lo, descomprimir-lo i obrir una terminal per executar-lo. S’ha d’executar de la següent manera:

sudo ./launchpad-update intrepid

“intrepid” es refereix a que tenim Ubuntu Intrepid. Si teniu cap altra, doncs especifiqueu el nom. Amb això, ja no us donarà mai més l’error de clau gpg.

Encara no s’ha publicat Ubuntu 9.04 (la Jaunty Jackalope) i els d’Ubuntu ja s’han afanyat a preparar el calendari de publicacions de la Karmic Koala (la 9.10). D’aquesta forma, tindrem (tot del 2009, per descomptat):

  • 14 de maig. Publicació de la primera alfa.
  • 11 de juny. Alfa 2.
  • 23 de juliol. Alfa 3.
  • 13 d’agost. Alfa 4.
  • 3 de setembre. Alfa 5.
  • 17 de setembre. Alfa 6.
  • 1 d’octubre. Publicació de la versió beta.
  • 22 d’octubre. Candidata a versió final.
  • 29 d’octubre. Publicació de la versió final.

Els calendaris d’Ubuntu no tenen molt de misteri ja que la numeració de cada nova versió ens diu directament en quin mes de quin any es publicarà. Tot i així, està bé veure quan es publiquen les primeres alfes i betes per anar provant-les.

Per començar, farem una curta introducció sobre què és el GRUB. Sempre ens agrada saber què són i quines funcions tenen els programes, abans de parlar d’ells.

El GRUB (GRand Unified Bootloader) és un gestor d’arrencada múltiple que s’utilitza per iniciar dos o més sistemes operatius instal·lats en un mateix ordinador. També s’anomena GNU GRUB perquè forma part del projecte GNU. Perquè encara ens entenguem millor, és la pantalla que apareix mentre s’està engengant l’ordinador, i que ens permet escollir, per exemple, entre arrancar amb Ubuntu o amb Devian, o amb altres sistemes privatius. Per si encara no sabeu de què parlo, posarem una foto la mar de bonica:

Fitxer:GRUB screenshot.png

Per accelerar el temps d’arrancada de l’ordinador, ens pot interessar reduir el temps del GRUB. Per exemple, en el meu cas, el temps es correspon a 1 segon. D’aquesta manera, sempre se m’obre l’ordinador amb Ubuntu, a no ser que durant el segon cliqui algun botó que em permeti canviar el sistema operatiu d’arrancada.

Doncs bé, anem al gra. Per canviar el temps del GRUB, entrarem a la terminal i ho farem de la manera següent:

cd /boot/grub

sudo nano menu.lst

Llavors, escriurem la nostra contrassenya, i un cop a dins del fitxer menu.lst, buscarem la línia 19 on posa:

timeout         #número#

I ho reescriurem. Per exemple, per tal que duri un segon:

timeout         1

Finalment, guardarem els canvis amb ctrl+O i sortirem amb ctrl+X. A partir d’ara, ja podreu disfrutar d’una arrancada més ràpida de l’ordinador.

Per útlim, us voldria oferir una alternativa. Hi ha un programa anomenat StartUp-Manager que us podeu instal·lar directament des de gestor de paquets Synaptic, i que també permet configurar la durada del GRUB d’una manera més visual. És un procediment més lent però més maco. StartUp-Manager també permet configurar altres coses en el procés d’arrancada de l’ordinador.

ubuntu-9-04-alpha-5En Pau ja ens explicava que estava disponible la cinquena alfa d’Ubuntu, i ara softpedia publica vàries captures d’aquesta nova versió. Recordem que es tracta d’una versió en desenvolupament d’Ubuntu 9.04 (amb nom Jaunty Jackalope) no apta per a la utilització habitual. Al mateix temps s’ha publicat l’alfa 5 de Kubuntu, de la qual en podeu trobar més detalls a l’anunci que s’ha fet en la seua pàgina wiki.

Aquestes són algunes de les novetats d’aquesta alfa (algunes de les quals ja hem comentat prèviament):

  • Sistema de notificacions OSD
  • Nova finestra d’entrada
  • Confirmació per tancar una finestra de Terminal que te una aplicació funcionant i que encara no ha acabat (vegeu una captura de pantalla)
  • Eliminació de l’opció de xifrat de la carpeta personal en el moment d’instal·lar (de moment ha estat considerada, massa inestable per ser posada en marxa)
  • Millora de la utilitat de captura de pantalla, que permet fer captures amb retard.
  • Si les actualitzacions requereixen reiniciar o hi ha actualitzacions importants, un avís emergent n’avisa a l’usuari.
  • El mapa per seleccionar la zona horària ha estat remodelada, per fer-la més còmoda (vegeu una captura de pantalla)
  • Gnome 2.26 Beta, OpenOffice.org 3.0.1, Brasero 2.25.91, Mozilla Firefox 3.0.6, Ekiga 3.0.1, Transmission 1.42.
  • El nucli de Linux utilitzat és el 2.6.28.7. Finalment inclou GParted 0.4.3 que permet particionar particions en Ext4.
  • Per últim i segons sembla la utilitat de neteja de paquets no necessaris que havia de venir amb la versió 8.10 sembla que torna. S’anomena Computer Janitor i s’encarregarà d’eliminar paquets innecessaris (entenem que inclou els nuclis antics netejant l’entrada del grub) i també de netejar entrades innecessàries a /etc/fstab (vegeu una captura de pantalla)

Podeu veure algunes captures a l’anàlisi que han fet a Softpedia.

notify-osd2Aquells qui volgueu JA (o siga, ara) el sistema de notificacions de Jaunty a Intrepid, ja ho podeu fer sense grans problemes (bé, això és relatiu ja que cal fer algunes compilacions). De forma directa:

  • Instal·leu dependències necessàries:

sudo apt-get install bzr gnome-common automake libc6 libcairo2 libdbus-1-3 libdbus-glib-1-2 libgconf2-4 libglib2.0-0 libgtk2.0-0 libpango1.0-0 libpixman-1-0 libx11-6 libnotify-dev libnotify1 libnotify-bin

  • Obriu una terminal i descarregueu el codi:

bzr branch lp:notify-osd

  • Entreu al directori i compileu:

cd notify-osd
autogen.sh
make

notify-osd1Amb això ja tindreu el paquet preparat per ser executat. Abans, però, haureu de desactivar l’actual notificador i després executar-lo:

killall notification-daemon
cd src/
notify-osd

Podeu afegir el notificador a l’inici del sistema. Només cal anar a Sistema > Preferències > Sessions, allà cliqueu sobre “Afegeix” i ompliu els camps:

Nom: notify-osd
Ordre: /home/el_vostre_usuari/notify-osd/src/notify-osd
Descripció: Notificador Jaunty

I ja està, la propera vegada que s’inicie el sistema ho podreu veure. Si teniu problemes amb les dependències o qualsevol altre problema, pregunteu als comentaris.

Aquest és un post destinat a aquells que s’acaven d’iniciar en el facinant món del gnu/linux, i comencen amb la distribució ubuntu. Aquests dies dos amics meus, per la meva sorpresa, m’han comentant que ells sols s’han aconseguit instal·lar l’ubuntu! El més curiòs del tema és que aquests amics són usuaris típics d’ordinadors i a més han optat per eliminar qualsevol altre sistema privatiu de l’ordinador i així de pas fer neteja. Jo m’he quedat facinat!

Doncs el problema que han tingut i m’han comentat és com s’ho podien fer per tenir el sistema completament en català i no mig en anglès i mig en català. La resposta és molt senzilla, només cal anar al menú:

Sistema>Administració>Suport d'idioma

I acceptar l’actualització que el sistema proposa. Cap pas més! I esclar, reiniciar les aplicacions que s’estiguin fent servir per poder veure els canvis.

Això passa ja que sembla ser que les traduccions per cada idioma en que s’ofereix l’ubuntu en el cd d’instal·lació no hi caben i s’estalvien memòria deixant les traduccions incompletes.

Actualització: Ens comenta en Giorgio Grappa als comentaris que la millor manera de tenir catalanitzat l’ubutu és descarregant-se un Live CD ja catalanitzat. Això us anirà bé si heu de fer una instal·lació neta, ja que us estalviareu els passos que comento en aquest article. Us el podeu descarergar des de caliu.cat.

No fa molt vam parlar que en Mark Shuttleworth volia que s’implementara un nou sistema de notificacions per a Ubuntu, és a dir, els avisos que apareixen normalment al sota del rellotge i la data (connexió establerta, volum, etc.). Doncs bé, finalment ja ho han implementat i a les versions més noves en desenvolupament de l’Ubuntu Jaunty ja es pot veure.

Ho he instal·lat al meu ordinador i, la veritat, li dóna un altre aire. Poc a poc s’afegeixen detalls que fan l’escriptori una mica més bonic. Per descomptat que la utilitat és pròxima a zero, però les millores d’un sistema operatiu provenen des de diferents fronts, i aquest és un d’ells. He fet algunes captures i he pujat un vídeo que us deixe a continuació. Si teniu interès en provar-ho, haureu d’instal·lar primer la versió Alfa 4 de la Jaunty, actualitzar el sistema (us avisarà que no més es podrà fer una actualització parcial), reiniciar i finalment tornar a fer una altra actualització.

notify-osd2 notify-osd1

A continuació teniu el vídeo. La veritat és que Ubuntu Jaunty ja funciona prou bé per ser encara una versió alfa. A part d’això de les notificacions no he vist res més que m’haja cridat l’atenció, podria passar per una Ubuntu Intrepid sense gaire problemes. Sobre el temps d’inici que vam comentar, a continuació teniu l’eixida del bootchart, que mostra el temps d’inici mostrant tots els processos. Com veieu, la Jaunty triga uns 20 segons en iniciar-se mentre que la Intrepid en requereix 27:

jaunty-20090222-1 intrepid-20090222-2

Poc a dir. La setmana passada vam veure un pis a Barcelona, ens van dir que complíem els requisits, que només ens quedava reunir-nos amb el propietari del pis. Van passar els dies i el propietari ens va deixar tirats més d’una vegada. Després d’una setmana ens van trucar i ens van dir que “una familiar del propietari s’havia quedat sense pis i li l’havia de deixar”. En fi, una putada com una casa (o com un pis). I mentrestant, al món del programari lliure:

ubuntu-release-cycle_6