26 d’abril del 2012

Ubuntu: proxy a la xarxa local per a les actualitzacions

Al llarg del temps he pogut anar convencent amics i familiars de fer el pas cap a Ubuntu (sense gaires queixes, superades les reticències inicials, tot sigui dit). El cas és que ara em trobo gestionant una petita xarxa d'ordinadors domèstics que volia actualitzar a Precise Pangolin (Beta 2, per impacient), i amb una ADSL de pena (això donaria, no per un article, sinó per un bloc sencer; però en tot cas és una altra història).

Vaig mirar quines opcions hi havia per poder utilitzar el meu PC com a servidor i després de descartar fer un mirall sencer dels repositoris d'Ubuntu, vaig optar per una solució simple però efectiva: muntat un proxy per a les actualitzacions (que també em servirà per anar mantenint els ordinadors al dia sense haver de descarregar els paquets un vegada i un altra en cada ordinador).

Vaig optar per una solució senzilla, especialitzada en les actualitzacions, i no per un proxy complet, que tampoc volia carregar el meu ordinador més del necessari i són més complexos de configurar i gestionar. En fi, sense més xerrameca, indico directament el procés a seguir, que és molt senzill.

En el servidor:
$ apt-get install apt-cacher-ng
Amb això n'hi ha prou i no cal configurar res de res. Totes les descàrregues aniran a la carpeta /var/cache/apt-cacher-ng, així que assegureu-vos de tenir més de 5Gb disponibles (jo us recomanaria un mínim de 10Gb).

En els clients (i també en el propi servidor):
Cal editar un fitxer de configuració per indicar on està el servidor. Ho podem fer amb:
$ gksudo gedit /etc/apt/apt.conf.d/02proxy
I posant-hi (cal substituir l'adreça IP per la que utilitzi el servidor):
Acquire::http { Proxy "http://192.168.0.10:3142"; };
Evidentment, l'inconvenient és que no podrem fer actualitzacions amb el servidor apagat, però a canvi, si ja tenim els paquets descarregats, la velocitat serà impressionant:


No us sembla? He vist puntes de 50Mb en la meva ASDL de 3Mb fluctuants. Gens malament.

21 d’abril del 2012

HP dm1: eliminant el controlador ATI propietari

Avui m'he decidit a actualitzar la versió d'Ubuntu del HP-dm1 a Precise Pangolin (Beta 2). Un xic agosarat, potser, tal com s'ha demostrat. Per cert, que ho he fet utilitzant un PC com a proxy local (vegeu-ho en l'article).

Per a fer-ho, des del terminal (o amb ALT+F2) teclegeu:
$ update-manager -d
Ens apareixerà el gestor d'actualitzacions amb una nova opció per actualitzar la distribució, tal com podeu veure a la imatge:


Acceptem i seguim les passes habituals. Un cop completat tot el procés, arriba el moment de reiniciar l'ordinador. En fer-ho, em trobo que no puc entrar en mode gràfic. No és la primera vegada que tinc problemes amb el controlador propietari d'ATI interferint amb el sistema, així que després d'unes infructuoses proves ràpides, he fet una cerca al respecte.

La solució l'he trobada als ubuntuforums.org. Consisteix en entrar en mode terminal, eliminar els controladors propietaris i tornar a instal·lar els de codi obert. Ho poso tot seguit per no haver-ho de tornar a buscar mai més. O això espero.
$ sudo apt-get remove --purge xserver-xorg-video-ati \
  xserver-xorg-video-radeon
$ sudo apt-get install xserver-xorg-video-ati
$ sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri \
  xserver-xorg-core
$ sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
$ sudo rm -rf /etc/ati
Fet això, he pogut reiniciar ja en mode gràfic sense cap més problema.

4 d’abril del 2012

Reanomenant fitxers en un arbre de directoris des del terminal

Fa uns dies us comentava com reanomenar fotos usant dades EXIF. De vegades, però, ens trobem que hem de fer un petit canvi de nom en molts fitxers diferents en tot un arbre de directoris.

M'hi he trobat en adonar-me que una de les càmeres s'havia quedat sense la bateria interna que manté el rellotge i tinc tot un conjunt de carpetes amb fotos anomenades "2036-*". Evidentment, puc utilitzar pyRenamer, però aquest cop he volgut provar de fer-ho des del terminal, amb find.

En primer lloc, i abans d'executar la comanda real, m'agrada veure exactament quins fitxers es veuran afectats. Així m'asseguro que no hi haurà efectes no desitjats. En aquest cas, vaig a l'arrel de la carpeta de fotos i teclejo:
$ find . -name '2036-*' -print | more
La llista és correcte, pel que ja puc fer el canvi de nom real:
$ find . -name '2036-*' -exec rename 's/2036-/2012-/i' {} +
Fixeu-vos com ara executo una comanda de canvi de nom, substituint el '2036-' per '2012-' per cada fitxer localitzat amb el find. Les cometes simples en la comanda serveixen per evitar l'expansió de l'asterisc per part de la shell.

En fi, aquí ho deixo anotat, per recordar-ho més endavant. De vegades, no hi ha res més eficient que la línia de comandes, no trobeu?

29 de març del 2012

Sobreviure a BdeBooks: e-llibres en català

De tant en tant miro com segueix el tema de BdeBooks, que vaig enunciar als seus inicis com una gran iniciativa, i que després es va desinflar per la manca de presència del català, tant a la pàgina com en els llibres publicats (fa un parell de mesos, un de sol).

Avui hi he tornat a donar una volta. Res a fer respecte a la pàgina en català. Diria que ho podem donar per perdut. En canvi, he trobat algun llibre més en català. Difícil de dir quants, perquè no hi ha cap manera de poder fer una cerca de llibres només en català. Tant costaria, fer ni que fos una categoria de llibres en català, com a Amazon?

De fet, mentre pensava això, se m'ha acudit la solució: fer la cerca directament a Amazon. He entrat a la seva pàgina i m'he mogut pel menú de l'esquerra amb:
  • ‹ Tienda Kindle
  • ‹ eBooks Kindle
  • ‹ eBooks en catalán, gallego y euskera
  • eBooks en catalán
Aquí he fet la cerca "B de Books" i el resultat el podeu comprovar a la imatge de sota:

Com es pot veure, hi ha 8 llibres en català. Una cerca similar, però ara sobre tota la col·lecció Kindle ha donat el següent resultat:

Fent números, tenim 8 llibres en català i 225 en castellà. Els llibres en català representen menys del 5% del total publicat per aquest segell que, no ho oblidem, depèn de Edicions B (ubicada a Consell de Cent, Barcelona).

En fi, ho aniré seguint. Si més no, ara ja he trobat una manera senzilla de trobar els llibres en català publicats per B de Books. Ni que sigui en una altre pàgina.

25 de març del 2012

Canviant el número d'escriptoris a Unity

Des que gaudim de Unity, l'Ubuntu ens ve amb una configuració de 2x2 espais de treball. Si bé en general n'hi ha mes que suficient, de vegades ens pot interessar tenir oberts múltiples documents o aplicacions i s'ens pot quedar curt. Cap problema. Podem canviar els valors !

Per fer-ho fàcil, en primer lloc instal·lem el gestor gràfic, des del terminal:
$ sudo apt-get install compizconfig-settings-manager

Tot seguit, cridem l'aplicació des del Dash:


Un cop oberta la finestra del programa, anem a la Categoria General, opció General Options, i pestanya Desktop Size, on posem els valors que desitgem:


En el meu cas, he posat 4x2, el que duplica el número d'espais de treball, tal com es pot comprovar amb la imatge de sota:


I ja ho tenim!

De fet, el programa que acabem d'instal·lar ens permet modificar tot d'opcions de l'entorn gràfic, com ara la gestió d'efectes de les finestres,  temes d'accessibilitat, el famós cub de l'escriptori, etc... Interessant, veritat?

10 de març del 2012

Canviant el nom a les fotos usant la data EXIF (amb pyRenamer)

Les càmeres digitals anomenen les fotos sense gaire gràcia. Per contra, si mireu les propietats d'una foto, veureu que hi ha moltes dades disponibles: la data i l'hora de la foto, la càmera utilitzada, l'obertura, etc... És l'anomenada informació EXIF.

A mi em sembla bona idea anomenar les fotos segons la data en què es van fer. A Ubuntu, hi ha molts programes de tractament de fotos, alguns senzills, altres més complexos, però per aquesta tasca jo utilitzo pyRenamer, un programa per canviar el nom de tot un conjunt de fitxers. L'instal·lem directament des del Synaptic, i l'executem amb el Dash:


Per acomplir la nostra tasca, necessitem:
  1. Escollir la carpeta on tenim les fotos.
  2. Anar a les opcions d'imatge, per poder utilitzar les dades EXIF de la pròpia foto.
  3. Seleccionar el patró a utilitzar pel canvi de nom. Si deixem el ratolí aturat sobre els camps de text, ens apareixerà una informació d'ajuda sobre els camps que podem utilitzar.
  4. Sempre, abans de processar els fitxers, convé previsualitzar els resultats i comprovar que són del tot correctes.
  5. Un cop satisfets, procedim a fer el canvi de nom real.
  6. Finalment, podem guardar el patró de canvi de nom, per si el volem utilitzar més endavant (llavors ens apareixerà en el desplegable (7)).
Ara només cal que anem fent els canvis en les carpetes desitjades i ja ho tenim.

I vosaltres, coneixeu algun altre sistema, més senzill, per fer el mateix?

27 de febrer del 2012

Calculadora i Youtube al Dash

Fa uns dies us comentava com tenir a l'Ubuntu els avantatges del menú clàssic sense renunciar a les del Dash. Avui, us explicaré un parell de petites utilitats pel Dash, que complementen la seva funcionalitat.

La primera d'elles, és una calculadora. No us heu trobat mai introduint operacions matemàtiques al Dash? A mi m'havia passat més d'una vegada. Ara, a més, n'obtinc la resposta:


Per activar-lo, el millor és fer-ho amb un paquet ja preparat:
$ sudo add-apt-repository ppa:scopes-packagers/ppa
$ sudo apt-get update
$ sudo apt-get install unity-lens-utilities unity-scope-calculator
Haurem de sortir de la sessió per tal que estigui actiu. Abans, però, podem activar una altra petita utilitat per buscar còmodament vídeos al Youtube directament des del Dash:
$ sudo add-apt-repository ppa:atareao/lenses
$ sudo apt-get update
$ sudo apt-get install lens-video scope-youtube
Com abans, hem de sortir de la sessió per tenir-lo disponible. A partir d'aquí, teclegem el que ens interessi, seleccionem la icona de sota que ens ens mostra una mena de triangle tipus "Play", i ja tenim els resultats a la vista:

Fixeu-vos com tenim accés als vídeos sense necessitat d'obrir el navegador. Fins i tot podem teclejar scope al Dash per invocar una utilitat que ens permet escollir amb quina aplicació volem veure el vídeo, o si directament el volem descarregar.

Dues petites joies que ens faran la vida més fàcil, no trobeu?