Búsqueda de sitios web

Sala de prensa: 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 de todo, como controlar tus sistemas Linux (local o remoto), programar, buscar en Google usando Googler, jugar juegos basados en texto, leer tus noticias favoritas y mucho más. más desde dentro de una ventana de terminal.

Bien, los novatos en Linux (o posiblemente cualquier otro usuario de Linux) probablemente se estén preguntando: "¿cómo puedo obtener las últimas noticias desde 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 consola Linux).

Lea también: Cricket-CLI: vea resultados de Cricket en vivo en la terminal Linux

Newsroom es una herramienta de línea de comandos moderna, sencilla y gratuita de código abierto para obtener sus noticias favoritas en Linux. Está desarrollado 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 (Lenguaje de marcado del procesador de esquemas), un formato basado en XML diseñado para el intercambio de información estructurada de esquemas entre aplicaciones que se ejecutan en diferentes sistemas operativos y ambientes.

Requisitos:

  1. NPM: administrador de paquetes NodeJS predeterminado; puede instalar NodeJS y NPM a la vez en su sistema Linux.

Cómo instalar Newsroom en sistemas Linux

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

sudo npm install -g newsroom-cli

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

newsroom 

Utilice 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 Espacial, después de hacer una selección, el elemento se indicará con un bala de color verde, como se muestra en la siguiente captura de pantalla. Puedes presionar Entrar para leerlo en detalle desde un navegador web.

Para finalizar 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 puedes usar tu propio archivo OPML, de la siguiente manera. De esta manera, puede agregar sus propias fuentes de noticias como linux-console.net, fossmint.com, etc.

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

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

newsroom --help

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

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