Newsroom - En moderne CLI til at få dine yndlingsnyheder i Linux


Hvis du er en kommandolinjemisbruger som mig, vil du altid gøre alt som at styre dine Linux-systemer (lokalt eller fjerntliggende), programmering, tekstbaserede spil, læse dine yndlingsnyheder og meget mere fra et terminalvindue .

Okay, Linux nybegyndere (eller muligvis andre Linux-brugere derude) spørger sandsynligvis, "hvordan kan jeg få de seneste nyheder fra kommandolinjen?" I denne artikel vil vi vise dig, hvordan du gør dette ved hjælp af Newsroom (svarende til Newsboat - en RSS/Atom Feed-læser til Linux-konsol).

Newsroom er et simpelt, gratis open source moderne kommandolinjeværktøj til at få dine yndlingsnyheder i Linux. Det er udviklet ved hjælp af JavaScript (NodeJS for at være specifikt), så det er på tværs af platforme og kører på Linux-systemer, Mac OSX såvel som Windows.

Standardredaktionskilderne 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-baseret format designet til udveksling af konturstruktureret information mellem applikationer, der kører på forskellige operativsystemer og miljøer.

  1. NPM - Standard NodeJS pakkehåndtering; du kan installere NodeJS og NPM på en gang på dit Linux-system.

Sådan installeres Newsroom i Linux-systemer

Når du har installeret NPM på dit system, installerer du nyhedsrum med rodrettigheder ved hjælp af sudo-kommandoen som følger (switch -g betyder installation globalt: skal bruges af alle brugere på systemet):

$ sudo npm install -g newsroom-cli

Når du har installeret nyhedsrummet, registrerer CLI nyhedsrummet og nr-kommandoerne i din shell. Du kan begynde at bruge det som følger, det fører dig til en interaktiv kommandolinjegrænseflade, hvor du kan vælge din nyhedskilde:

$ newsroom 

Brug pil op og pil ned til at vælge en nyhedskilde fra en liste over foruddefinerede kilder, som vist nedenfor.

Når du har valgt en nyhedskilde, vises alle nyhedstitler som i det følgende skærmbillede, så kan du vælge et emne ved at trykke på mellemrumstasten, efter at du har foretaget et valg, vil elementet blive angivet med en grøn farvet kugle, som vist i skærmbilledet nedenfor. Du kan trykke på Enter for at læse det detaljeret fra en webbrowser.

For at afslutte kommandolinjen skal du skrive [Ctrl + C].

Du kan også angive den kilde, du vil hente nyheder fra, og antallet af nyheder, der skal vises som vist.

$ newsroom [news_source] [number_of_news_items]

For eksempel:

$ newsroom hackernews 3

Sidst men ikke mindst kan du også bruge din egen fantastiske OPML-fil som følger. På denne måde kan du tilføje dine egne nyhedskilder som linux-console.net, fossmint.com osv.

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

Brug kommandoen nedenfor for at se nyhedsrummet.

$ newsroom --help

For mere information, se hvordan du opretter OPML-fil.

Newsroom er en fantastisk måde at få dine yndlingsnyheder i Linux på kommandolinjen. Prøv det og del dine tanker om det med os via feedbackformularen nedenfor.