Sala de știri - Un CLI modern pentru a obține știrile tale preferate în Linux


Dacă sunteți un dependent de linia de comandă ca mine, atunci ați dori întotdeauna să faceți totul, cum ar fi să vă controlați sistemele Linux (locale sau la distanță), programare, jocuri bazate pe text, citirea știrilor preferate și multe altele dintr-o fereastră de terminal .

Bine, începătorii Linux (sau eventual orice alți utilizatori Linux de acolo) probabil se întreabă „Cum pot obține cele mai recente știri de la linia de comandă?” În acest articol, vă vom arăta cum să faceți acest lucru folosind Newsroom (similar cu Newsboat – un cititor RSS/Atom Feed pentru consola Linux).

Sala de știri este un instrument de linie de comandă modern, simplu și gratuit, cu sursă deschisă, pentru a obține știrile tale preferate în Linux. Este dezvoltat folosind JavaScript (NodeJS pentru a fi mai precis), deci este multiplatformă și rulează pe sisteme Linux, Mac OSX și Windows.

Sursele implicite ale redacției sunt: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu și gankio. Vă puteți configura propriile surse prin OPML (Outline Processor Markup Language) – un format bazat pe XML conceput pentru schimbul de informații structurate sub formă de contur între aplicațiile care rulează pe diferite sisteme de operare și medii.

Cerințe:

  1. NPM – Manager de pachete NodeJS implicit; puteți instala NodeJS și NPM simultan pe sistemul dvs. Linux.

Cum se instalează Newsroom în sistemele Linux

După ce ați instalat NPM pe sistemul dvs., instalați newsroom cu privilegii de rădăcină folosind comanda sudo, după cum urmează (comutatorul -g înseamnă instalarea la nivel global: pentru a fi utilizat de toți utilizatorii din sistem):

$ sudo npm install -g newsroom-cli

După ce ați instalat cu succes newsroom, CLI va înregistra comenzile newsroom și nr în shell-ul dvs. Puteți începe să-l utilizați după cum urmează, vă va duce la o interfață interactivă de linie de comandă unde vă puteți alege sursa de știri:

$ newsroom 

Utilizați săgețile Sus și Jos pentru a selecta o sursă de știri dintr-o listă de surse predefinite, așa cum se arată mai jos.

După alegerea unei surse de știri, toate titlurile știrilor vor fi afișate ca în următoarea captură de ecran, apoi puteți selecta un articol apăsând bara Spațiu, după ce ați făcut o selecție, articolul va fi indicat printr-un glonț de culoare verde, așa cum se arată în captura de ecran de mai jos. Puteți apăsa pe Enter pentru a o citi în detaliu dintr-un browser web.

Pentru a termina linia de comandă, tastați [Ctrl+C].

De asemenea, puteți furniza sursa de la care doriți să obțineți știri și numărul de știri care urmează să fie afișate așa cum se arată.

$ newsroom [news_source] [number_of_news_items]

De exemplu:

$ newsroom hackernews 3

Nu în ultimul rând, puteți folosi propriul fișier OPML, după cum urmează. În acest fel, puteți adăuga propriile surse de știri, cum ar fi linux-console.net, fossmint.com etc.

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

Pentru a vizualiza mesajul de ajutor al redacției, utilizați comanda de mai jos.

$ newsroom --help

Pentru mai multe informații, consultați cum să creați fișierul OPML.

Sala de redacție este o modalitate excelentă de a obține știrile tale preferate în Linux pe linia de comandă. Încercați-l și împărtășiți-vă părerile despre el, prin intermediul formularului de feedback de mai jos.