Sala de redacción: una CLI moderna para obtener sus noticias favoritas en Linux


Si eres un adicto a la línea de comandos como yo, entonces siempre querrás hacer todo, como controlar tus sistemas Linux (locales o remotos), programar, buscar en Google usando Googler, jugar juegos basados ​​en texto, leer tus noticias favoritas y mucho más desde dentro de una ventana de terminal.

Bien, los principiantes de Linux (o posiblemente cualquier otro usuario de Linux) probablemente se estén preguntando, " ¿cómo puedo obtener las últimas noticias de la línea de comandos? " En este artículo, le mostraremos cómo para hacer esto usando Newsroom (similar a Newsboat - un lector de RSS/Atom Feed para la consola de Linux).

Newsroom es una herramienta de línea de comandos moderna, de código abierto y sencilla para obtener sus noticias favoritas en Linux. Se desarrolla utilizando JavaScript ( NodeJS para ser específico), por lo que es multiplataforma y se ejecuta en sistemas Linux, Mac OSX y Windows.

Las fuentes predeterminadas de la sala de redacción son: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu y gankio. Puede configurar sus propias fuentes a través de OPML ( Outline Processor Markup Language ), un formato basado en XML diseñado para el intercambio de información estructurada de esquema entre aplicaciones que se ejecutan en diferentes sistemas operativos y ambientes

  1. NPM – Default NodeJS package manager; you can install NodeJS and NPM at once on your Linux system.

Cómo instalar la sala de prensa en sistemas Linux

Una vez que haya instalado NPM en su sistema, instale sala de noticias con privilegios de root usando el comando sudo, de la siguiente manera (el interruptor -g significa instalar globalmente: para ser utilizado por todos los usuarios en el sistema):

$ sudo npm install -g newsroom-cli

Una vez que haya instalado con éxito sala de noticias , la CLI registrará los comandos sala de noticias y nr en su shell. Puede comenzar a usarlo de la siguiente manera, lo llevará a una interfaz de línea de comandos interactiva donde puede elegir su fuente de noticias:

$ newsroom 

Use las flechas Arriba y Abajo para seleccionar una fuente de noticias de una lista de fuentes predefinidas, como se muestra a continuación.

Después de elegir una fuente de noticias, todos los títulos de noticias se mostrarán como en la siguiente captura de pantalla, luego puede seleccionar un elemento presionando la barra Espacio , después de hacer una selección, el elemento se indicará con una Una bala de color verde, como se muestra en la captura de pantalla a continuación. Puede presionar Entrar para leerlo en detalle desde un navegador web.

Para terminar la línea de comandos, escriba [Ctrl + C] .

También puede proporcionar la fuente de la que desea recibir noticias y la cantidad de noticias que se mostrarán como se muestra.

$ newsroom [news_source] [number_of_news_items]

Por ejemplo:

$ newsroom hackernews 3

Por último, pero no menos importante, también puede usar su propio archivo impresionante OPML , de la siguiente manera. De esta manera, puede agregar sus propias fuentes de noticias como tecmint.com , fossmint.com , etc.

$ newsroom -o <your-awesome-list.opml>

Para ver el mensaje de ayuda de la sala de redacción, use el siguiente comando.

$ newsroom --help

Para obtener más información, visite el repositorio Github de Newsroom y aprenda cómo crear un archivo OPML.

Sala de noticias es una excelente manera de obtener sus noticias favoritas en Linux en la línea de comandos. Pruébelo y comparta sus pensamientos al respecto con nosotros a través del formulario de comentarios a continuación.