Newsboat un estupendo lector rss que funciona desde la terminal

Newsboat

Newsboat es una bifurcación de newsbeuter el cual es un lector RSS de consola para sistemas operativos tipo UNIX, incluidos Linux, FreeBSD, OpenBSD y macOS. A diferencia de newsbeuter, newsboat se está desarrollando activamente, mientras que el desarrollo de newbeuter se detiene.

En comparación con otros lectores de fuentes RSS lentos y enormes que consumen memoria, Newsboat es la mejor opción para cualquiera que esté buscando un lector de RSS simple, hábil y rápido que se pueda administrar completamente a través del teclado.

El código del proyecto está escrito en C ++ usando bibliotecas en el lenguaje Rust distribuido bajo la licencia MIT.

Entre las características que se destacan de Newsboat, podremos encontrar:

  • Admite RSS 0.9x, 1.0, 2.0 y Atom
  • Posibilidad de descargar podcasts
  • Control de teclado con la capacidad de definir sus propias combinaciones de teclas
  • Buscar todos los feeds cargados
  • La capacidad de clasificar sus suscripciones usando un sistema de etiquetas flexible
  • La capacidad de agregar una fuente de datos arbitraria utilizando un sistema flexible de filtros y complementos
  • Capacidad para crear metacanales utilizando un potente lenguaje de consulta
  • Posibilidad de sincronizar newsboat con una cuenta en bloglines.com
  • Importación y exportación de suscripciones OPML
  • La capacidad de personalizar y anular los colores de todos los elementos de la interfaz;
  • Posibilidad de sincronizar feeds con Google Reader.

Sobre la nueva version de Newsboat 2.17

Actualmente Newsboat se encuentra en su versión 2.17, la cual fue liberada recientemente y añade nuevos elementos.

De las principales novedades que se destacan de esta versión se encuentra el trabajo realizado para mejorar el soporte para plataformas Linux y FreeBSD, pues se realizaron correcciones a varios errores que resultan en bloqueos o fugas de memoria.

Además de que se agregó la documentación para la opción “macro-prefix” y sobre todo una función importante la cual es la función “save-all” para guardar todos los artículos en el feed.

Otra de las adiciones en esta nueva versión es la de la configuración “dirbrowser-title-format” utilizada en el cuadro de diálogo llamado durante “save-all”.

También se destaca la posibilidad de asignar teclas de acceso rápido en el contexto del diálogo generado por “save-all”.

Se agregó la opción “selecttag-format” para determinar el aspecto del cuadro de diálogo “Seleccionar etiqueta”.

¿Como instalar el lector RSS Newsboat en Linux?

Para las personas que estén interesadas en usar o probar este lector RSS cli en sus sistemas, podrán hacerlo siguiendo las instrucciones que compartimos a continuación.

Es importante mencionar que esta nueva versión de Newsboat aún no ha sido incluida dentro de los repositorios de las principales distribuciones de Linux, por lo que para los que quieren realizar la instalación desde los canales oficiales de su sistema, deberán de esperar algunos días.

Lo que se puede hacer en estos momentos es descargar el código fuente de la aplicación y realizar la compilación en el sistema.

Para ello tendrán que abrir una terminal y en ella van a ejecutar el siguiente comando:

git clone git://github.com/newsboat/newsboat.git

Y se realiza la compilación con:

make
sudo make install

Ahora, para los que quieren esperar, cuando este disponible la nueva versión, podrán realizar al instalación ejecutando alguno de los siguientes comandos, dependiendo su distro.

Para el caso de los que utilizan Arch Linux y derivados:

sudo pacman -S newsboat

Mientras que para Debian, Ubuntu, Linux Mint o derivados de estos

sudo apt-get install newsboat

En el caso de Fedora:

sudo dnf instalar newsboat

Finalmente, para el resto de las distribuciones de Linux que tengan soporte para los paquetes Snap, pueden realizar al instalacion con el siguiente comando:

sudo snap install newsboat

Uso básico de Newsboat

El uso de Newsboat es bastante sencillo, la verdad solo basta con acomodarse con su forma de trabajo.

En una terminal basta con que teclemos el comando:

newsboat -h

Para conocer las opciones que nos ofrece.

Además para añadir los feeds, estos se guardan dentro de un fichero. El cual deben crear en la siguiente ruta:

nano ~/.newsboat/urls

Pueden cerrar con Ctrl +O y salir con Ctrl + X

Este archivo lo pueden editar con el editor de texto de su preferencia. Dentro del archivo colocaran en cada línea los feeds que desean que se muestren en Newsboat de la siguiente forma:

http://feeds.feedburner.com/desdelinuxweb

Finalmente para leer los feeds basta con ejecutar en la terminal el siguiente comando:

newsboat

2 comentarios, deja el tuyo

  1.   Blablabla dijo

    > Posibilidad de sincronizar feeds con Google Reader.

    Eso me hubiera impresionado hace unos 7-8 años

  2.   Autopilot dijo

    Recuerdo haber usado newsbeuter en el pasado junto a irssi y mutt, y de lejos era la que peor manejaba, espero que sirva para darle un empujón. Tristemente es un protocolo en decadencia.

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.