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: