Naujienų kambarys – moderni CLI, skirta gauti mėgstamiausias naujienas sistemoje „Linux“.


Jei esate priklausomas nuo komandinės eilutės, kaip aš, visada norėtumėte daryti viską, pvz., valdyti Linux sistemas (vietines ar nuotolines), programuoti, ieškoti Google naudojant Googler, žaisti tekstinius žaidimus, skaityti mėgstamas naujienas ir dar daugiau. daugiau iš terminalo lango.

Gerai, Linux naujokai (arba galbūt bet kurie kiti Linux naudotojai) tikriausiai klausia: „kaip galiu gauti paskutines naujienas iš komandinės eilutės?“ Šiame straipsnyje mes parodysime, kaip Norėdami tai padaryti, naudodami Newsroom (panašiai kaip Newsboat – RSS/Atom kanalo skaitytuvas, skirtas Linux konsolei).

Taip pat skaitykite: „Cricket-CLI“ – žiūrėkite tiesioginius kriketo rezultatus „Linux“ terminale

Naujienų kambarys yra paprastas nemokamas atvirojo kodo modernus komandų eilutės įrankis, skirtas gauti mėgstamas naujienas sistemoje „Linux“. Jis sukurtas naudojant JavaScript (tiksliau NodeJS), todėl jis yra kelių platformų ir veikia Linux sistemose, Mac OSX ir Windows.

Numatytieji naujienų salės šaltiniai yra: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu ir gankio. Savo šaltinius galite konfigūruoti naudodami OPML (Outline Processor Markup Language) – XML formatą, skirtą keistis struktūrine informacija tarp programų, veikiančių skirtingose operacinėse sistemose ir aplinkos.

Reikalavimai:

  1. NPM – numatytoji NodeJS paketų tvarkyklė; galite iš karto įdiegti NodeJS ir NPM savo Linux sistemoje.

Kaip įdiegti naujienų kambarį Linux sistemose

Kai savo sistemoje įdiegsite NPM, įdiekite naujienų kambarį su root teisėmis naudodami komandą sudo, kaip nurodyta toliau (jungiklis -g reiškia diegimą visame pasaulyje: turi naudoti visi sistemos vartotojai):

sudo npm install -g newsroom-cli

Kai sėkmingai įdiegsite newsroom, CLI užregistruos newsroom ir nr komandas jūsų apvalkale. Galite pradėti jį naudoti taip, jis nuves jus į interaktyvią komandų eilutės sąsają, kurioje galėsite pasirinkti naujienų šaltinį:

newsroom 

Naudokite rodykles aukštyn ir žemyn, kad pasirinktumėte naujienų šaltinį iš iš anksto nustatytų šaltinių sąrašo, kaip parodyta toliau.

Pasirinkus naujienų šaltinį, visi naujienų pavadinimai bus rodomi kaip sekančioje ekrano kopijoje, tada galėsite pasirinkti elementą paspausdami tarpo klavišą, pasirinkę elementą pažymės žalios spalvos kulka, kaip parodyta toliau pateiktame ekrano kopijoje. Galite paspausti Enter, kad perskaitytumėte išsamią informaciją žiniatinklio naršyklėje.

Norėdami baigti komandų eilutę, įveskite [Ctrl+C].

Taip pat galite nurodyti šaltinį, iš kurio norite gauti naujienų, ir rodomų naujienų skaičių, kaip parodyta.

newsroom [news_source] [number_of_news_items]

Pavyzdžiui:

newsroom hackernews 3

Paskutinis, bet ne mažiau svarbus dalykas – taip pat galite naudoti savo nuostabų OPML failą, kaip nurodyta toliau. Tokiu būdu galite pridėti savo naujienų šaltinių, pvz., linux-console.net, fossmint.com ir kt.

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

Norėdami peržiūrėti naujienų skyriaus pagalbos pranešimą, naudokite toliau pateiktą komandą.

newsroom --help

Norėdami gauti daugiau informacijos, apsilankykite „Newsroom Github“ saugykloje ir sužinokite, kaip sukurti OPML failą.

Naujienų kambarys yra puikus būdas gauti mėgstamas naujienas sistemoje „Linux“ naudojant komandinę eilutę. Išbandykite ir pasidalykite savo mintimis apie tai naudodami toliau pateiktą atsiliepimų formą.