Zoeken op website

Newsroom - Een moderne CLI om uw favoriete nieuws in Linux te krijgen


Als je net als ik een opdrachtregelverslaafde bent, dan zou je altijd alles willen doen, zoals het besturen van je Linux-systemen (lokaal of op afstand), programmeren, zoeken op Google met Googler, op tekst gebaseerde games spelen, je favoriete nieuws lezen en nog veel meer. meer vanuit een terminalvenster.

Oké, Linux-nieuwkomers (of mogelijk andere Linux-gebruikers) vragen zich waarschijnlijk af: “hoe kan ik het laatste nieuws krijgen via de opdrachtregel?” In dit artikel laten we je zien hoe om dit te doen met behulp van Newsroom (vergelijkbaar met Newsboat – een RSS/Atom Feed-lezer voor Linux-console).

Lees ook: Cricket-CLI – Bekijk live cricketscores in Linux Terminal

Newsroom is een eenvoudig, gratis, modern open source opdrachtregelprogramma waarmee u uw favoriete nieuws in Linux kunt ontvangen. Het is ontwikkeld met behulp van JavaScript (NodeJS om specifiek te zijn), dus het is platformonafhankelijk en draait op Linux-systemen, Mac OSX en Windows.

De standaardbronnen voor de redactiekamer zijn: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu en gankio. U kunt uw eigen bronnen configureren via OPML (Outline Processor Markup Language) – een op XML gebaseerd formaat dat is ontworpen voor de uitwisseling van gestructureerde informatie tussen applicaties die op verschillende besturingssystemen draaien en omgevingen.

Vereisten:

  1. NPM – Standaard NodeJS pakketbeheerder; je kunt NodeJS en NPM in één keer op je Linux-systeem installeren.

Hoe Newsroom op Linux-systemen te installeren

Zodra NPM op uw systeem is geïnstalleerd, installeert u newsroom met root-rechten met behulp van de opdracht sudo, als volgt (de schakeloptie -g betekent install globaal: te gebruiken door alle gebruikers op het systeem):

sudo npm install -g newsroom-cli

Zodra u newsroom met succes heeft geïnstalleerd, registreert de CLI de opdrachten newsroom en nr in uw shell. U kunt het als volgt gaan gebruiken. Het brengt u naar een interactieve opdrachtregelinterface waar u uw nieuwsbron kunt kiezen:

newsroom 

Gebruik de pijlen Omhoog en Omlaag om een nieuwsbron te selecteren uit een lijst met vooraf gedefinieerde bronnen, zoals hieronder weergegeven.

Nadat u een nieuwsbron heeft gekozen, worden alle nieuwstitels weergegeven zoals in de volgende schermafbeelding. Vervolgens kunt u een item selecteren door op de spatiebalk te drukken. Na het maken van een selectie wordt het item aangegeven met een groen gekleurde kogel, zoals weergegeven in de onderstaande schermafbeelding. U kunt op Enter drukken om het in detail te lezen vanuit een webbrowser.

Om de opdrachtregel te beëindigen, typt u [Ctrl+C].

U kunt ook de bron opgeven waarvan u nieuws wilt ontvangen en het aantal nieuwsitems dat moet worden weergegeven, zoals weergegeven.

newsroom [news_source] [number_of_news_items]

Bijvoorbeeld:

newsroom hackernews 3

Last but not least kunt u als volgt ook uw eigen geweldige OPML-bestand gebruiken. Op deze manier kunt u uw eigen nieuwsbronnen toevoegen, zoals linux-console.net, fossmint.com, etc.

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

Gebruik de onderstaande opdracht om het Help-bericht van de redactie te bekijken.

newsroom --help

Ga voor meer informatie naar de Newsroom Github-repository en leer hoe u een OPML-bestand maakt.

Newsroom is een geweldige manier om je favoriete nieuws in Linux op de opdrachtregel te krijgen. Probeer het uit en deel uw mening erover met ons via het onderstaande feedbackformulier.