Chumba cha Habari - CLI ya Kisasa ya Kupata Habari Uzipendazo katika Linux


Ikiwa wewe ni mraibu wa safu ya amri kama mimi, basi ungetaka kufanya kila kitu kama vile kudhibiti mifumo yako ya Linux (ya ndani au ya mbali), upangaji programu, michezo inayotegemea maandishi, kusoma habari uzipendazo na mengine mengi kutoka kwa dirisha la terminal. .

Sawa, wapya wa Linux (au ikiwezekana watumiaji wengine wowote wa Linux huko nje) labda wanauliza, \ninawezaje kupata habari za hivi punde kutoka kwa safu ya amri? Katika makala haya, tutakuonyesha jinsi ya kufanya hivi kwa kutumia Chumba cha Habari (sawa na Newsboat - kisoma RSS/Atom Feed kwa kiweko cha Linux).

Chumba cha habari ni zana ya kisasa, isiyolipishwa ya mstari wa amri ili kupata habari uzipendazo kwenye Linux. Imetengenezwa kwa kutumia JavaScript (NodeJS kuwa mahususi), kwa hivyo ni jukwaa-msingi na inaendeshwa kwenye mifumo ya Linux, Mac OSX na Windows.

Vyanzo chaguomsingi vya chumba cha habari ni: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu na gankio. Unaweza kusanidi vyanzo vyako mwenyewe kupitia OPML (Lugha ya Alama ya Kichakataji Muhtasari) - umbizo la msingi la XML iliyoundwa kwa ajili ya kubadilishana maelezo yaliyo na muundo wa muhtasari kati ya programu zinazoendeshwa kwenye mifumo tofauti ya uendeshaji na mazingira.

  1. NPM - Kidhibiti chaguomsingi cha kifurushi cha NodeJS; unaweza kusakinisha NodeJS na NPM mara moja kwenye mfumo wako wa Linux.

Jinsi ya Kufunga Chumba cha Habari katika Mifumo ya Linux

Mara tu unaposakinisha NPM kwenye mfumo wako, unasakinisha chumba cha habari chenye upendeleo wa mizizi kwa kutumia amri ya sudo, kama ifuatavyo ( swichi ya -g inamaanisha kusakinisha kimataifa: kutumiwa na watumiaji wote kwenye mfumo):

$ sudo npm install -g newsroom-cli

Baada ya kusakinisha chumba cha habari kwa ufanisi, CLI itasajili chumba cha habari na nr amri kwenye ganda lako. Unaweza kuanza kuitumia kama ifuatavyo, itakupeleka kwenye kiolesura cha mstari wa amri shirikishi ambapo unaweza kuchagua chanzo chako cha habari:

$ newsroom 

Tumia vishale vya Juu na Chini ili kuchagua chanzo cha habari kutoka kwa orodha ya vyanzo vilivyoainishwa awali, kama inavyoonyeshwa hapa chini.

Baada ya kuchagua chanzo cha habari, vichwa vyote vya habari vitaonyeshwa kama katika picha ya skrini ifuatayo, kisha unaweza kuchagua kipengee kwa kubofya Upau wa Nafasi, baada ya kufanya uteuzi, bidhaa hiyo itaonyeshwa kwa risasi ya rangi ya kijani, kama inavyoonyeshwa kwenye picha ya skrini hapa chini. Unaweza kubonyeza Enter ili kuisoma kwa undani kutoka kwa kivinjari cha wavuti.

Ili kukomesha safu ya amri, chapa [Ctrl+C].

Unaweza pia kutoa chanzo unachotaka kupata habari na idadi ya habari zitakazoonyeshwa kama inavyoonyeshwa.

$ newsroom [news_source] [number_of_news_items]

Kwa mfano:

$ newsroom hackernews 3

Mwisho lakini sio uchache, unaweza pia kutumia faili yako mwenyewe ya kushangaza ya OPML, kama ifuatavyo. Kwa njia hii, unaweza kuongeza vyanzo vyako vya habari kama vile linux-console.net, fossmint.com, n.k.

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

Ili kuona ujumbe wa usaidizi wa chumba cha habari, tumia amri iliyo hapa chini.

$ newsroom --help

Kwa habari zaidi angalia jinsi ya kuunda faili ya OPML.

Chumba cha habari ni njia nzuri ya kupata habari uzipendazo kwenye Linux kwenye mstari wa amri. Ijaribu na ushiriki mawazo yako kuihusu, nasi kupitia fomu ya maoni iliyo hapa chini.