Ni Akregator ni Liferea: Newsbeuter, el rei dels "feeds readers"

Mentre cercava un lector de fils lleuger per als meus ordinadors, sempre escassos de recursos, he descobert aquesta petita meravella, el Newsbeuter [http://www.newsbeuter.org/], un lector per a consola molt lleuger (“previsible”, direu), potent i flexible (“natural”, direu), però, al mateix temps, extremadament senzill, intuïtiu d’utilitzar (“eïn? des de quan són intuïtius els programes de consola?”). Us avanço que m’ha agradat tant que, després d’utilitzar-lo durant unes poques hores, m’estic plantejant desinstal·lar tant l’Akregator com el Liferea, que són uns devoradors de recursos, lents i, comparats amb aquest, tan rígids com un còdol.

A més del que ja he dit, Newsbeuter ens ofereix cerca de text entre tots els articles d’un fil, o entre tots els articles de tots els fils (molt ràpida); gestió de podcasts (no l’he provada encara); guardar els articles en format de text net; filtres (no ho he provat encara); organització dels fils amb etiquetes.

En canvi, no té organització jeràrquica dels fils; però, en fer la importació dels fils d’altres lectors, la substitueix per etiquetes, de manera que se’n conserva l’ordenació.

Si el voleu conèixer en detall: manual complet.
Si us el voleu descarregar: última versió.

Si en voleu fer una ullada ràpida, continueu llegint.

Instal·lació

L’apt-get ens instal·la la versió 1.3, una mica obsoleta (ja van per la 2.0, però, en descarregar-me’n el paquet deb, m’ha donat un problema de dependència i he triat el camí més còmode), però suficient per apreciar-ne el sabor.

La primera cosa a fer, com que Newsbeuter no pot iniciar sense un fitxer de fils, serà importar els fils d’un fitxer opml amb

$ newsbeuter -i fitxer.opml

Lectura

Amb això haurem creat el fitxer ~/.newsbeuter/urls i ja podrem iniciar amb

$ newsbeuter -r

perquè actualitzi tots els fils. Newsbeuter ocuparà tota la consola:

newsbeuter 1.3 - Your feeds (1 unread, 94 total)
1 (0/25) Aisling...

2 (0/25) EL ÚLTIMO LIBRO
3 (0/25) Le Oculo Interlinguistic
4 (0/5) Omniscientia pro ignorantes
5 (0/25) Mardy
6 (0/18) Fumar-se de deixar
7 (0/25) Bloc is bloc
8 (0/25) amics de joan valls
9 (0/25) La paraula nostra
10 (0/25) dos poals de sabó
11 (0/25) Petita Criatura
12 (0/25) Gotes d'Isnel
13 (0/23) la moneda de 20 cares
14 (0/25) les llunes de Miranda
15 (0/25) Little acorn by m.
16 (0/25) Malferida pel destí
17 (0/25) namaga
18 (0/25) POEMES DES DE L'ALGUER
19 (0/25) Land of the free
20 (0/25) that's life!
21 (0/25) Un Salt al món
22 (0/25) Do de llengua
23 (0/25) La llibreta grisa
24 (0/25) Tretzevents
25 (0/25) ELS PAPERS DE CAN PERLA
q:Quit ENTER:Open n:Next Unread r:Reload R:Reload All A:Mark Read C:Catchup All /:Search ?:Help
(34/94) Loading http://...

La primera línia mostra la versió del programa i informació sobre la quantitat de fils presents i de fils no llegits. Després vénen les línies amb informació per cada fil: número d’ordre; si hi ha articles no llegits (N); articles no llegits sobre articles presents; títol del fil). A sota, una línia ens recorda les dreceres de teclat més importants per al punt on ens trobem (llista de fils, en aquest moment) i, finalment, informació sobre el que està fent en Newsbeuter (llegir el fil 34 dels 94 que tenim en llista, a partir de l’adreça que s’hi indica).

Observarem que l’actualització dels fils és ràpida, i que, en acabar, l’ocupació de RAM i el consum de CPU del programa gairebé desapareixen.

I ara ja podem llegir els nostres fils, i esborrar-ne els articles o guardar-los en format text amb unes poques tecles:

  • amb “n” ens situem sobre la línia del primer fil que tingui articles sense llegir;
  • amb “Entrar” accedim a la llista d’articles del fil:
newsbeuter 1.3 - Articles in feed 'VivaLinux!' (1 unread, 21 total) - http://www.vivalinux.com.ar
1 N 2009-07-26, 13.36 Alrededor de la Red del 26/07/09

2 2009-07-25, 17.34 Según Google, crece la adopción de la GPLv3
3 2009-07-25, 13.19 Linux Mint 8 desarrollado en Launchpad y GitHub
4 2009-07-24, 17.03 Linus Torvalds y los extremistas del Software Libre
5 2009-07-24, 13.01 Supreme SuperGamer
6 2009-07-24, 12.19 Vení a festejar el Día del Administrador
7 2009-07-23, 21.07 No habrá Wolfenstein para Linux
8 2009-07-23, 16.48 Campaña Software Libre, Software Legal
9 2009-07-23, 14.21 Microsoft abrió los drivers de Hyper-V despues de violar la GPL
10 2009-07-23, 02.40 KDE 4.3 retrasado una semana
11 2009-07-22, 17.53 Charla Técnica Trimestral del CaFeLUG
12 2009-07-22, 12.22 Proyecto Open Source Watershed: ¿cuán obsoleta es tu distribución?
13 2009-07-21, 18.47 KDE llega al millón de contribuciones en su repositorio Subversion
14 2009-07-21, 14.10 Microsoft abre su CPAN Author Lab
15 2009-07-21, 13.26 Canonical libera el código de Launchpad
16 2009-07-21, 12.28 Video: Plasma de KDE 4.3 en Windows
17 2009-07-20, 23.09 Microsoft libera drivers de virtualización
18 2009-07-20, 14.37 Debian EasyLXDE
19 2009-07-20, 13.17 Wikimanía 2009 en Buenos Aires
20 2009-07-19, 12.13 Alrededor de la Red del 19/07/09
21 2009-07-18, 22.08 Desastrosa migración a Linux en Rusia




q:Quit ENTER:Open s:Save r:Reload n:Next Unread A:Mark All Read /:Search ?:Help

Observem que la primera línia mostra, ara, informació sobre el fil (títol, articles sense llegir, articles presents, adreça). La llista dels articles és força intuïtiva (número, pendent de llegir amb “N”, data i hora -ops, aquí ja n’havia modificat el format al meu gust-, títol de l’article). La línia amb les dreceres s’ha adaptat al context.

  • Amb “Entrar”, llegim l’article seleccionat:
newsbeuter 1.3 - Article 'Alrededor de la Red del 26/07/09'
Feed: VivaLinux!
Title: Alrededor de la Red del 26/07/09
Author: vivab0rg (Cristian R. Arroyo)
Link: http://feedproxy.google.com/~r/vivalinux/~3/eysXKGTiaW4/alrededor-de-la-red-26-07-09
Date: Sun, 26 Jul 2009 13:36:52 +0200

[[image 2]][1]
[[image 4]][3]
10 extraordinarias herramientas para hacer copias de seguridad en Linux. Cómo atacar un
FTP por la fuerza bruta. Cómo conocer el uso de ancho de banda en GNU/Linux. Cómo
instalar fuentes fácilmente en GNU/Linux. Cómo instalar y calibrar un Joystick en Ubuntu.
Contra la crisis ¿Cómo vivir del Software Libre? Curso Introducción a Linux Ubuntu en
LiveCD. El estado del Software Libre en Uruguay. Estudio concluye que EE.UU. es vulnerable
al cibercrimen. La Canción del Software Libre en Español. Optimiza tu netbook para el
ocio con Ubuntu 9.04. Para niños: Tux Paint, jugar dibujando. Una Guía Linuxera, Para un
Windolero v2.0. Una historieta argentina es un éxito en el iPhone. WTF: Chrome podría
frenar el desarrollo de Linux.[[image 6]][5][[image 8]][7][[image 10]][9][[image 12]][11][ima
3]

Links:
[1]: http://feedads.g.doubleclick.net/~a/VfqqKB4iKa2yB0WC6JXx6RnG1IM/0/da (link)
[2]: http://feedads.g.doubleclick.net/~a/VfqqKB4iKa2yB0WC6JXx6RnG1IM/0/di (image)
[3]: http://feedads.g.doubleclick.net/~a/VfqqKB4iKa2yB0WC6JXx6RnG1IM/1/da (link)
[4]: http://feedads.g.doubleclick.net/~a/VfqqKB4iKa2yB0WC6JXx6RnG1IM/1/di (image)
[5]: http://feeds.feedburner.com/~ff/vivalinux?a=eysXKGTiaW4:rvxfOdlNfVA:yIl2AUoC8zA (link)
[6]: http://feeds.feedburner.com/~ff/vivalinux?d=yIl2AUoC8zA (image)
[7]: http://feeds.feedburner.com/~ff/vivalinux?a=eysXKGTiaW4:rvxfOdlNfVA:qj6IDK7rITs (link)
[8]: http://feeds.feedburner.com/~ff/vivalinux?d=qj6IDK7rITs (image)
[9]: http://feeds.feedburner.com/~ff/vivalinux?a=eysXKGTiaW4:rvxfOdlNfVA:V_sGLiPBpWU (link)
[10]: http://feeds.feedburner.com/~ff/vivalinux?i=eysXKGTiaW4:rvxfOdlNfVA:V_sGLiPBpWU (image)
[11]: http://feeds.feedburner.com/~ff/vivalinux?a=eysXKGTiaW4:rvxfOdlNfVA:F7zBnMyn0Lo (link)
[12]: http://feeds.feedburner.com/~ff/vivalinux?i=eysXKGTiaW4:rvxfOdlNfVA:F7zBnMyn0Lo (image)
[13]: http://feeds.feedburner.com/~r/vivalinux/~4/eysXKGTiaW4 (image)
~
~
~
q:Quit ENTER:Open s:Save n:Next Unread o:Open in Browser e:Enqueue ?:Help Top

Guardar i esborrar articles

A més de l’adaptació de la primera i última de les línies, observem el cap i el cos de l’article. El cap mostra cinc camps d’informació (títol del fil, títol de l’article, autor, adreça, data). El cos ha estat modificat per a una correcta presentació en mode text: les imatges i els links han estat indicats amb índex entre claudàtors i apareixen ordenats al final de la pàgina. Observeu que les vocals accentuades es veuen sense problemes: UTF-8 està ben implementat.

  • amb “s” podem guardar una còpia de l’article en mode text, tal i con l’estem veient;
  • amb “q” sortim de l’article i tornen a la llista, on observarem que ja no està marcat amb “N”;
  • amb “q” sortim de la llista d’articles i tornem a la llista de fils;
  • amb “D” sobre un article, el marquem per a esborrar: quan sortim de la llista d’articles s’executa aquesta acció.

Afegir nous fils

Afegir un nou fil a la llista és només una mica més elaborat que en els lectors gràfics: cal obtenir l’enllaç al fil (no la del lloc) i copiar-la amb Ctrl+O, i, després:

  • amb “E” editem la llista d’url (amb Vim, pareu atenció);
  • amb les fletxes, ens situem sobre la línia on volem afegir el nou fil;
  • amb “o” creem una nova línia i passem a mode d’inserció;
  • amb “Maj+Insert” apeguem l’enllaç del fil;
  • amb “Esc” sortim del mode d’edició i tornem al de comandaments;
  • amb “:wq[Entrar]” guardem el fitxer modificat i tornem a Newsbeuter;
  • amb “Ctrl+r”, Newsbeuter rellegirà el fitxer dels fils, i situant-nos sobre la línia del nou fil,
  • amb “r” el llegirà.

Opinió personal

Poques voltes, en els vint anys i escaig que utilitzo ordinador, m’he trobat un programa que em deixés tan convençut en tan poc de temps. No només són la lleugeresa i la velocitat, o la facilitat amb que hom s’hi acostuma a treballar; també són algunes aplicacions concretes (poder guardar els articles en mode text m’estalvia prendre anotacions i em facilita una possible reelaboració posterior) i la claredat de la documentació, que anima l’usuari a personalitzar-se’l segons les pròpies necessitats o gustos.

A més, per als pocs casos que puc necessitar visualitzar les parts gràfiques d’un article, amb prémer “o”, aquest s’obre sobre el navegador predeterminat.

Si el proveu, ja contareu què us sembla.

Powered by ScribeFire.

Quant a Giorgio Grappa

Algú fa cas de les coses que els blocaires escriuen sobre ells mateixos? El comentari més sincer que he llegit als "about me" és aquell de: "si vols saber res de mi, pots llegir el meu bloc."
Aquesta entrada ha esta publicada en consola, GNU/Linux, programari, terminal. Afegeix a les adreces d'interès l'enllaç permanent.

2 respostes a Ni Akregator ni Liferea: Newsbeuter, el rei dels "feeds readers"

  1. norbux ha dit:

    Hola Giorgio,
    suposo que l’evolució normal dins d’aquest món de programari lliure és anar cap a la terminal…
    Avui, després de temps de liferea he acabat migrant a newsbeuter… gràcies per aquest article.
    Ja veus, em portes uns quants anys per davant…

  2. Giorgio Grappa ha dit:

    Hola, norbux!

    La veritat és que, quan t’hi acostumes, la consola resulta tremendament addictiva. Si vols investigar, un bon lloc és la secció «Martes sin X» del bloc Seamos realistas.

    Fa molt de temps, vaig fer una llarga llista de programes de consola (amb enllaços, és clar) en aquest post.

    I crec que ja t’havia parlat d’INX, la distribució didàctica sense X :-).

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s