Kamra tal-Aħbarijiet - CLI Moderna biex tikseb l-Aħbarijiet Favoriti Tiegħek fil-Linux


Jekk inti vizzju tal-linja tal-kmand bħali, allura dejjem tkun trid tagħmel minn kollox bħall-kontroll tas-sistemi Linux tiegħek (lokali jew remoti), ipprogrammar, logħob ibbażat fuq test, taqra l-aħbarijiet favoriti tiegħek u ħafna aktar minn ġewwa tieqa terminali. .

Tajjeb, newbies tal-Linux (jew possibilment xi utenti oħra tal-Linux hemmhekk) probabbilment qed jistaqsu, \kif nista' nikseb l-aħħar aħbarijiet mil-linja tal-kmand? F'dan l-artikolu, ser nuruk kif tagħmel dan billi tuża Newsroom (simili għal Newsboat - qarrej RSS/Atom Feed għal console Linux).

Il-Kamra tal-Aħbarijiet hija għodda tal-linja tal-kmand moderna b'sors miftuħ sempliċi u b'xejn biex tikseb l-aħbarijiet favoriti tiegħek fil-Linux. Huwa żviluppat bl-użu ta 'JavaScript (NodeJS biex ikun speċifiku), għalhekk huwa cross-platform u jaħdem fuq sistemi Linux, Mac OSX kif ukoll Windows.

Is-sorsi default tal-kamra tal-aħbarijiet huma: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu u gankio. Tista’ tikkonfigura s-sorsi tiegħek stess permezz ta’ OPML (Outline Processor Markup Language) – format ibbażat fuq XML iddisinjat għall-iskambju ta’ informazzjoni strutturata b’outline bejn applikazzjonijiet li jaħdmu fuq sistemi operattivi u ambjenti differenti.

  1. NPM – Maniġer tal-pakketti NodeJS default; tista' tinstalla NodeJS u NPM f'daqqa fis-sistema Linux tiegħek.

Kif Tinstalla Newsroom fis-Sistemi Linux

Ladarba jkollok NPM installat fis-sistema tiegħek, tinstalla l-kamra tal-aħbarijiet bi privileġġi tal-għeruq billi tuża l-kmand sudo, kif ġej (is-swiċċ -g ifisser installa globalment: biex jintuża mill-utenti kollha fis-sistema):

$ sudo npm install -g newsroom-cli

Ladarba tkun installat b'suċċess il-kamra tal-aħbarijiet, is-CLI tirreġistra l-kamra tal-aħbarijiet u l-kmandi nru fil-qoxra tiegħek. Tista 'tibda tużaha kif ġej, se tieħdok għal interface tal-linja tal-kmand interattiva fejn tista' tagħżel is-sors tal-aħbarijiet tiegħek:

$ newsroom 

Uża l-vleġeġ 'l fuq u 'l isfel biex tagħżel sors tal-aħbarijiet minn lista ta' sorsi definiti minn qabel, kif muri hawn taħt.

Wara li tagħżel sors tal-aħbarijiet, it-titli tal-aħbarijiet kollha se jintwerew bħal fil-screen shot li ġejja, allura tista 'tagħżel oġġett billi tagħfas il-bar tal-Ispazju, wara li tagħmel għażla, l-oġġett jiġi indikat minn bullet ikkulurit aħdar, kif muri f' l-iskrin shot hawn taħt. Tista' tagħfas Enter biex taqrah fid-dettall minn web browser.

Biex ittemm il-linja tal-kmand, ittajpja [Ctrl+C].

Tista 'wkoll tipprovdi s-sors li trid tikseb l-aħbarijiet minnu u n-numru ta' aħbarijiet li għandhom jintwerew kif muri.

$ newsroom [news_source] [number_of_news_items]

Pereżempju:

$ newsroom hackernews 3

Fl-aħħar iżda mhux l-inqas, tista 'wkoll tuża l-fajl OPML tal-biża' tiegħek stess, kif ġej. B'dan il-mod, tista 'żżid is-sorsi tal-aħbarijiet tiegħek bħal linux-console.net, fossmint.com, eċċ.

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

Biex tara l-messaġġ ta' għajnuna tal-kamra tal-aħbarijiet, uża l-kmand hawn taħt.

$ newsroom --help

Għal aktar informazzjoni iċċekkja kif toħloq fajl OPML.

Newsroom hija mod tajjeb ħafna biex tikseb l-aħbarijiet favoriti tiegħek fil-Linux fuq il-linja tal-kmand. Ipprovaha u aqsam il-ħsibijiet tiegħek dwarha, magħna permezz tal-formola ta' feedback hawn taħt.