Newsroom - En moderne CLI for å få favorittnyhetene dine i Linux


Hvis du er en kommandolinjeavhengig som meg, vil du alltid gjøre alt som å kontrollere Linux-systemene dine (lokalt eller eksternt), programmere, søke på Google med Googler, spille tekstbaserte spill, lese favorittnyhetene dine og mye mer fra et terminalvindu.

Ok, Linux-nybegynnere (eller muligens andre Linux-brukere der ute) spør sannsynligvis: "hvordan kan jeg få siste nytt fra kommandolinjen?" I denne artikkelen skal vi vise deg hvordan for å gjøre dette ved å bruke Newsroom (ligner på Newsboat – en RSS/Atom Feed-leser for Linux-konsoll).

Les også: Cricket-CLI – Se live cricketresultater i Linux-terminalen

Newsroom er et enkelt, gratis åpen kildekode moderne kommandolinjeverktøy for å få favorittnyhetene dine i Linux. Den er utviklet ved hjelp av JavaScript (NodeJS for å være spesifikk), så den er på tvers av plattformer og kjører på Linux-systemer, Mac OSX så vel som Windows.

Standard nyhetsromskildene er: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu og gankio. Du kan konfigurere dine egne kilder via OPML (Outline Processor Markup Language) – et XML-basert format designet for utveksling av disposisjonsstrukturert informasjon mellom applikasjoner som kjører på forskjellige operativsystemer og miljøer.

Krav:

  1. NPM – Standard NodeJS-pakkebehandling; du kan installere NodeJS og NPM samtidig på Linux-systemet.

Hvordan installere nyhetsrom i Linux-systemer

Når du har NPM installert på systemet ditt, installerer du nyhetsrom med root-privilegier ved å bruke sudo-kommandoen, som følger (-g-bryteren betyr installering globalt: skal brukes av alle brukere på systemet):

sudo npm install -g newsroom-cli

Når du har installert newsroom, vil CLI registrere kommandoene newsroom og nr i skallet ditt. Du kan begynne å bruke den på følgende måte, den tar deg til et interaktivt kommandolinjegrensesnitt der du kan velge nyhetskilde:

newsroom 

Bruk pilene opp og ned for å velge en nyhetskilde fra en liste over forhåndsdefinerte kilder, som vist nedenfor.

Etter å ha valgt en nyhetskilde, vil alle nyhetstitler vises som i følgende skjermbilde, deretter kan du velge et element ved å trykke mellomrom, etter å ha gjort et valg, vil elementet bli indikert med en grønn kule, som vist på skjermbildet nedenfor. Du kan trykke Enter for å lese den i detalj fra en nettleser.

For å avslutte kommandolinjen, skriv [Ctrl+C].

Du kan også oppgi kilden du ønsker å få nyheter fra og antall nyheter som skal vises som vist.

newsroom [news_source] [number_of_news_items]

For eksempel:

newsroom hackernews 3

Sist, men ikke minst, kan du også bruke din egen fantastiske OPML-fil, som følger. På denne måten kan du legge til dine egne nyhetskilder som linux-console.net, fossmint.com osv.

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

For å se hjelpemeldingen for nyhetsrommet, bruk kommandoen nedenfor.

newsroom --help

For mer informasjon sjekk ut Newsroom Github-depot og lær hvordan du oppretter OPML-fil.

Nyheter er en flott måte å få favorittnyhetene dine i Linux på kommandolinjen. Prøv det og del dine tanker om det, med oss via tilbakemeldingsskjemaet nedenfor.