Newsboat: el mejor lector de feeds RSS basado en terminal para Linux

Un lector de fuentes RSS es una herramienta indispensable para la mayoría de nosotros. Agrega fuentes de varios sitios web para facilitarle el seguimiento de sus últimas actualizaciones.

Dependiendo de cómo le gusten estas actualizaciones, puede elegir un lector de fuentes gráfico o basado en CLI. Mientras que el primero ofrece comodidad y un montón de funciones, el segundo aporta velocidad y brinda una experiencia perfecta a quienes trabajan desde la terminal.

Newsboat es uno de esos agregadores de feeds basados ​​en CLI para Linux. Pasemos a explorarlo con más detalle.

¿Qué es Newsboat?

Newsboat es un lector de fuentes RSS/Atom basado en CLI para Linux. Es esencialmente un tenedor de nuevobeuter que una vez fue uno de los agregadores de noticias mejor calificados para Linux, pero ya no se mantiene.

Al estar basado en la CLI, se puede acceder al lector Newsboat desde la terminal, y trae consigo un renderizador HTML incorporado que le permite ver contenido basado en texto directamente dentro de la terminal, eliminando la necesidad de usar un navegador web.

¿Qué características ofrece Newsboat?

Newsboat ofrece las siguientes características en Linux:

  • Procesador de HTML incorporado
  • Capacidad para enviar enlaces y artículos a servicios de terceros mediante secuencias de comandos de marcadores
  • Opción para filtrar las entradas del feed según el título, el autor, etc.
  • Opciones de filtrado como mosaico, autor, etc.
  • Capacidad para importar y exportar feeds en OPML
  • Atajos de teclado personalizables
  • Configurabilidad

Cómo instalar Newsboat en Linux

Newsboat está disponible en varias distribuciones de Linux. Según la distribución que esté ejecutando en su máquina, siga las instrucciones a continuación para obtener Newsboat en su sistema:

En Ubuntu y sus derivados, abra la terminal y ejecute el siguiente comando para instalar Newsboat:

                      
                        sudo apt 
                        
                          install
                        
                         newsboat
                      
                    

si estás usando Fedoracorrer:

                      
                        sudo dnf 
                        
                          install
                        
                         newsboat
                      
                    

En Arch Linux, instale Newsboat con:

                      
                        sudo pacman -S newsboat
                      
                    

En el caso de cualquier otra distribución de Linux, puede instalar Newsboat utilizando un método independiente de la distribución, como Snap. Para esto, verifique si su computadora admite Snap ejecutando este comando en una terminal:

                      
                        snap 
                        
                          --version
                        
                      
                    

Si obtiene un número de versión, indica que Snap está presente y puede continuar con la instalación de Newsboat. De lo contrario, siga nuestra guía Snap para instalar Snap en su sistema primero.

Una vez hecho esto, ejecute el siguiente comando para instalar Newsboat:

                      
                        sudo snap 
                        
                          install
                        
                         newsboat
                      
                    

Cómo usar Newsboat en Linux

Después de instalar Newsboat, verifique si está instalado correctamente. Como ya se mencionó, dado que Newsboat es un programa basado en CLI, todas sus interacciones con él se realizarán a través de la terminal.

Abra la terminal y ejecute este comando:

                      
                        newsboat
                      
                    

Devolverá un error que dice: “ ninguna URL configurada “. Este error se muestra porque aún no hemos configurado los recursos en Newsboat, así que eso es lo que debemos hacer primero.

1. Agregar fuentes o URL a Newsboat

Newsboat le permite crear su propio feed de dos maneras: puede crear un feed completamente nuevo desde cero agregando las URL de sus sitios web favoritos o importar un feed existente de su lector anterior.

Para crear un nuevo feed desde cero, debe completar el direcciones URL archivo con todos los RSS de tu sitio web favorito. Primero, copie la dirección de la fuente RSS del sitio web que desea agregar a su fuente Newsboat.

A continuación, ejecute el siguiente comando en una terminal para abrir el direcciones URL expediente:

                      
                        sudo nano ~
                        
                          /.newsboat/u
                        
                        rls
                      
                    

Si el archivo aún no está presente, cree uno dentro del directorio Newsboat y ejecute:

                      
                        sudo nano urls
                      
                    

Cuando el direcciones URL está abierto, pegue la URL del feed que copió anteriormente en este archivo. Si desea agregar más fuentes, copie sus URL y péguelas aquí. Pegar Control + O para escribir los cambios en el archivo y guardar. Prensa Control + X salir.

2. Importación de feeds existentes con Newsboat

Si ya tiene un feed con otro lector de feeds RSS, puede importarlo a Newsboat para ahorrar el esfuerzo de curar el feed manualmente. Para ello, acceda a su cuenta en el lector de feeds y exporte su feed en formato OPML. Después de esto, copie este archivo y muévalo al directorio de inicio.

Finalmente, ejecute el siguiente comando para importarlo:

                      
                        
                          newsboat
                        
                        
                          -i
                        
                        
                          feed
                        
                        
                          .opml
                        
                      
                    

3. Barco de noticias corriendo

Una vez que haya configurado las fuentes en Newsboat, abra la terminal y ejecute este comando para iniciar Newsboat:

                      
                        newsboat
                      
                    

Newsboat le dará una lista de todas sus fuentes configuradas. Sin embargo, estas fuentes no están actualizadas en este momento. Para hacerlo, presione R , y recargará todas las fuentes. Si desea volver a cargar una fuente en particular, selecciónela con las teclas de flecha y presione r .

Espera a que se actualice el feed.

Una vez hecho esto, seleccione el feed para abrir y presione Enter Para abrirlo. Aquí, verá todas las historias más recientes de ese feed. Para abrir y leer uno, selecciónelo y presione Enter .

Si desea ver un artículo en un navegador, presione o y para guardarlo pulsa s seleccione la ubicación para guardar y presione Enter . Cuando esté leyendo un artículo y desee ver la siguiente historia, use el norte llave.

De manera similar, si una publicación tiene varios enlaces, estos se enumerarán debajo del artículo con números a la izquierda. Escriba el número junto al enlace que desea abrir y se abrirá en su navegador predeterminado.

Por último, para volver a la pantalla de vista previa, presione q . Esto también cierra Newsboat cuando lo presiona en la página principal de Newsboat. Pero si desea salir del programa desde cualquier lugar, presione q en cambio.

Configuración de Newsboat en Linux

En su estado predeterminado, Newsboat funciona bien. Sin embargo, hay ciertas modificaciones que ofrece, que puede utilizar para mejorar su experiencia.

Debe guardar todas las configuraciones de Newsboat en el configuración archivo dentro de la estructura de directorios de Newsboat.

Si falta el archivo, debe crearlo. Después de esto, según lo que desee lograr, modifique este archivo en consecuencia.

Aquí hay algunos cambios de configuración que pueden interesarle:

1. Cambiar el navegador predeterminado

Si bien puede leer la mayor parte del contenido de un artículo en la terminal, habrá momentos en los que querrá abrir un artículo en un navegador web. Por esta razón, configurar su navegador predeterminado preferido es un paso esencial.

Para hacer esto, agregue la siguiente línea al configuración expediente:

                      
                        browser 
                        
                          "
                        
                        path/to/browser %u
                        
                          "
                        
                      
                    

2. Fuentes de actualización automática en el lanzamiento

Newsboat no está configurado para actualizar automáticamente las fuentes cuando lo inicia. Como resultado, debe actualizar manualmente el feed usted mismo. Si desea evitarlo, añada esta línea a la configuración archivo para activar la actualización automática:

                      
                        refresh-on-startup yes
                      
                    

Del mismo modo, es posible que también desee actualizar el feed periódicamente después de un tiempo. Para ello, añade esta línea:

                      
                        reload-time desired_time_in_minutes
                      
                    

3. Eliminar artículos leídos

La mayoría de los lectores de RSS eliminan los artículos leídos de su fuente para reducir el desorden. Pero dado que Newsboat no hace esto automáticamente, debe indicarle explícitamente que ya no muestre las fuentes abiertas. Agregue la siguiente línea al configuración archivo para hacer esto:

                      
                        
                          show
                        
                        -
                        
                          read
                        
                        -feeds 
                        
                          no
                        
                      
                    

Por supuesto, estas son solo algunas configuraciones útiles, y puede consultar la documentación de Newsboat para configurar su comportamiento según sus preferencias.

Manténgase al día con sus blogs favoritos sin perder el “barco”

Si trabaja principalmente desde la terminal, necesita un agregador de feeds basado en CLI en su PC. Un buen lector de feeds basado en terminal puede ayudarlo a acceder a las actualizaciones de todos sus blogs favoritos directamente dentro de la terminal, eliminando la necesidad de abrir otra aplicación.

Newsboat es quizás el mejor lector de feeds en este sentido. Es rápido, fácil de usar, configurable y selecciona perfectamente las fuentes de sus sitios web favoritos para facilitar su consumo.

Similar a Newsboat, otra versión interesante de RSS es el lector de fuentes TICKR, que coloca sus fuentes en una pequeña barra desplazable para facilitar el consumo de contenido sobre la marcha.

Related Posts