Clinews - Lees het laatste nieuws vanaf de opdrachtregel

Terminal nieuws

vandaag laten we het hebben over een geweldige app wat ons zal helpen om op de hoogte te blijven van de laatste krantenkoppen vanuit het comfort van onze opdrachtregel.

Het hulpprogramma waarover we het vandaag gaan hebben, wordt genoemd clinews welke Gebruikt om het laatste nieuws en koppen van populaire websites, blogs van de terminal te lezen.

Dit hulpprogramma Het stelt ons in staat op de hoogte te worden gehouden van nieuws van onze interesse, aangezien het de eigenschap heeft dat we het nieuws kunnen filteren op criteria die we aangeven.

dus Clinews zoekt naar nieuws in alle bronnen die voldoen aan de zoekcriteria / term.

tussen de De belangrijkste kenmerken die we kunnen vinden in Clinews zijn:

  • Beperk de hoeveelheid nieuws die u wilt zien,
  • Sorteer nieuws (top, laatste, populair),
  • Toon nieuwsverhalen in categorieën (bijvoorbeeld zaken, entertainment, games, algemeen, muziek, politiek, wetenschap en natuur, sport, technologie)

Met Clinews kunt u direct vanaf uw Terminal lezen wat er in de wereld gebeurt. Het is een gratis open source-hulpprogramma dat is geschreven met NodeJS.

Hoe Clinews te installeren?

Het eerste waar we rekening mee moeten houden, is dat Clinews, is geschreven met NodeJS, dus we moeten het op ons systeem hebben geïnstalleerd.

Als je het niet hebt geïnstalleerd, open gewoon een terminal en voer de volgende opdracht uit:

sudo apt-get install nodejs npm

Hiermee hebben we al NodeJS en de NPM-pakketbeheerder, nu gaan we met behulp hiervan de applicatie installeren en in dezelfde terminal gaan we de volgende opdracht uitvoeren om Clinews te installeren:

npm i -g clinews

De installatie van de applicatie al gedaan, nu moeten we de API configureren om de metadata te verkrijgen voor koppen die momenteel in verschillende nieuwsbronnen en blogs zijn gepubliceerd.

Het biedt momenteel live headlines van 70 populaire bronnen, waaronder Ars Technica, BBC, Blooberg, CNN, Daily Mail, Engadget, ESPN, Financial Times, Google News, Hacker News, IGN, Mashable, National Geographic, Reddit r / all, Reuters, Speigel Online, Techcrunch, The Guardian, The Hindu, The Huffington Post, The Newyork Times, The Next Web, The Wall Street Journal, USA​ en meer.

Om deze API te krijgen we moeten naar de volgende link gaan en registreer voor een account. https://newsapi.org/register

Zodra u de API-sleutel heeft verkregen van de News API-site, bewerk je bestand. bashrc:

sudo vi ~/.bashrc

Voeg de newsapi API-sleutel aan het einde toe, zoals hieronder wordt weergegeven:

export IN_API_KEY="-tu-API-key-"

Merk op dat u de sleutel tussen de dubbele aanhalingstekens moet plakken. Sla het bestand op en sluit het.

Zodra dit is gebeurd, moeten ze nu de volgende opdracht uitvoeren om de wijzigingen bij te werken.

sudo source ~/.bashrc

Laten we nu doorgaan en de laatste krantenkoppen uit nieuwe bronnen zoeken.

Hoe Clinews te gebruiken?

nieuws

Om dit hulpprogramma uit te voeren We moeten een terminal openen en we gaan de volgende opdracht erin uitvoeren, die we zullen begeleiden met de bron van nieuws van onze interesse.

news fetch google-news

Hier in dit vrij praktische voorbeeld We vertellen de applicatie om de laatste 10 koppen (standaard) uit de bron "Google News. Bovendien toont het een korte beschrijving van het nieuws, de datum en tijd die zijn gepubliceerd en de daadwerkelijke link naar de bron.

Om een ​​nieuwsbericht in uw browser te lezen, houdt u de Ctrl-toets ingedrukt en klikt u op de URL. Het wordt geopend in uw standaardwebbrowser.

Si Ze willen informatie weten over de bronnen waaruit ze de informatie halen deze app kan deze opdracht uitvoeren:

news sources

Waarmee ze worden vermeld en weergegeven in de terminal. Clinews geeft een overzicht van alle nieuwsbronnen, inclusief de naam van de nieuwsbron, het zoeken naar id, de beschrijving van de site, de URL van de website en het land waar het zich bevindt.

Om te zoeken naar criteria in deze applicatie We doen het met het volgende commando:

news search "Linux"

En hiermee worden de bronnen weergegeven die nieuws over dit criterium bevatten.

Als u iets meer wilt weten over het gebruik van deze applicatie, kunt u het volgende uitvoeren:

clinews -h

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.