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:
- 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.