Newsroom - Sodobna CLI za vaše najljubše novice v Linuxu


Če ste odvisnik od ukazne vrstice, kot sem jaz, bi vedno želeli narediti vse, na primer nadzor nad svojimi sistemi Linux (lokalnimi ali oddaljenimi), programiranje, tekstovne igre, branje vaših najljubših novic in še veliko več iz terminalskega okna .

V redu, novinci Linuxa (ali morda kateri koli drugi uporabnik Linuxa) se verjetno sprašujejo, "kako lahko dobim najnovejše novice iz ukazne vrstice?" V tem članku vam bomo pokazali, kako to storite z uporabo Newsroom (podobno kot Newsboat - bralnik RSS/Atom Feed za konzolo Linux).

Newsroom je preprosto, brezplačno odprtokodno sodobno orodje ukazne vrstice za pridobivanje vaših najljubših novic v Linuxu. Razvit je z uporabo JavaScripta (natančneje NodeJS), zato je namenjen več platformam in deluje v sistemih Linux, Mac OSX in Windows.

Privzeti viri redakcije so: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu in gankio. Svoje lastne vire lahko konfigurirate prek OPML (Outline Processor Markup Language-Outline Processor Markup Language)-formata, ki temelji na XML, namenjenega izmenjavi okvirno strukturiranih informacij med aplikacijami, ki se izvajajo v različnih operacijskih sistemih in okoljih.

  1. NPM - privzeti upravitelj paketov NodeJS; NodeJS in NPM lahko hkrati namestite v sistem Linux.

Kako namestiti Newsroom v sisteme Linux

Ko imate v sistemu nameščen NPM, z ukazom sudo namestite redakcijo s korenskimi pravicami (stikalo -g pomeni globalno namestitev: uporabljajo ga vsi uporabniki v sistemu):

$ sudo npm install -g newsroom-cli

Ko uspešno namestite redakcijo, bo CLI registriral redakcijo in ukaze nr v lupini. Uporabite ga lahko na naslednji način, popeljal vas bo v interaktivni vmesnik ukazne vrstice, kjer lahko izberete vir novic:

$ newsroom 

S puščicama gor in dol izberite vir novic s seznama vnaprej določenih virov, kot je prikazano spodaj.

Ko izberete vir novic, bodo prikazani vsi naslovi novic, kot je prikazano na spodnjem posnetku zaslona, nato pa lahko s pritiskom na preslednico izberete element, po izbiri pa bo element označen z oznako zelene barve, kot je prikazano v posnetek zaslona spodaj. Če želite podrobno prebrati iz spletnega brskalnika, pritisnite Enter.

Če želite prekiniti ukazno vrstico, vnesite [Ctrl+C].

Določite lahko tudi vir, iz katerega želite prejemati novice, in število novic, ki bodo prikazane, kot je prikazano.

$ newsroom [news_source] [number_of_news_items]

Na primer:

$ newsroom hackernews 3

Nenazadnje lahko uporabite tudi svojo čudovito datoteko OPML, kot sledi. Na ta način lahko dodate svoje vire novic, kot so linux-console.net, fossmint.com itd.

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

Če si želite ogledati sporočilo pomoči za redakcijo, uporabite spodnji ukaz.

$ newsroom --help

Za več informacij preberite, kako ustvarite datoteko OPML.

Newsroom je odličen način, da v ukazno vrstico dobite svoje najljubše novice v Linuxu. Preizkusite in delite svoje misli o tem z nami preko spodnjega obrazca za povratne informacije.