Sala de notícies: una CLI moderna per rebre les vostres notícies preferides a Linux


Si sou un addicte a la línia d'ordres com jo, sempre voldríeu fer tot, com ara controlar els vostres sistemes Linux (locals o remots), programar, jocs basats en text, llegir les vostres notícies preferides i molt més des d'una finestra de terminal. .

D'acord, els novells de Linux (o possiblement qualsevol altre usuari de Linux) probablement estiguin preguntant: Com puc obtenir les últimes notícies des de la línia d'ordres? En aquest article, us mostrarem com fer-ho amb Newsroom (semblant a Newsboat: un lector RSS/Atom Feed per a la consola Linux).

Newsroom és una eina de línia d'ordres moderna de codi obert senzilla i gratuïta per obtenir les vostres notícies preferides a Linux. Es desenvolupa mitjançant JavaScript (NodeJS per ser específic), de manera que és multiplataforma i s'executa en sistemes Linux, Mac OSX i Windows.

Les fonts per defecte de la sala de notícies són: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu i gankio. Podeu configurar les vostres pròpies fonts mitjançant OPML (Outline Processor Markup Language), un format basat en XML dissenyat per a l'intercanvi d'informació estructurada en esquema entre aplicacions que s'executen en diferents sistemes operatius i entorns.

  1. NPM: gestor de paquets NodeJS predeterminat; podeu instal·lar NodeJS i NPM alhora al vostre sistema Linux.

Com instal·lar Newsroom en sistemes Linux

Un cop hàgiu instal·lat NPM al vostre sistema, instal·leu la redacció amb privilegis d'arrel mitjançant l'ordre sudo, de la següent manera (l'interruptor -g significa instal·lar globalment: per ser utilitzat per tots els usuaris del sistema):

$ sudo npm install -g newsroom-cli

Un cop hàgiu instal·lat correctament la sala de notícies, la CLI registrarà la sala de notícies i les ordres nr al vostre shell. Podeu començar a utilitzar-lo de la següent manera, us portarà a una interfície de línia d'ordres interactiva on podeu triar la vostra font de notícies:

$ newsroom 

Utilitzeu les fletxes amunt i avall per seleccionar una font de notícies d'una llista de fonts predefinides, tal com es mostra a continuació.

Després de triar una font de notícies, tots els títols de les notícies es mostraran com a la captura de pantalla següent, després podeu seleccionar un element prement la barra espaiadora, després de fer una selecció, l'element s'indicarà amb una vinyeta de color verd, tal com es mostra a la captura de pantalla a continuació. Podeu prémer Intro per llegir-lo en detall des d'un navegador web.

Per finalitzar la línia d'ordres, escriviu [Ctrl+C].

També podeu proporcionar la font de la qual voleu rebre notícies i el nombre de notícies que es mostraran tal com es mostra.

$ newsroom [news_source] [number_of_news_items]

Per exemple:

$ newsroom hackernews 3

Per últim, però no menys important, també podeu utilitzar el vostre propi fitxer OPML, de la següent manera. D'aquesta manera, podeu afegir les vostres pròpies fonts de notícies com ara linux-console.net, fossmint.com, etc.

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

Per veure el missatge d'ajuda de la redacció, utilitzeu l'ordre següent.

$ newsroom --help

Per obtenir més informació, consulteu com crear un fitxer OPML.

Newsroom és una manera fantàstica d'obtenir les vostres notícies preferides a Linux a la línia d'ordres. Prova-ho i comparteix els teus pensaments al respecte amb nosaltres mitjançant el formulari de comentaris que hi ha a continuació.