Maslinux
Las noticias más recientes sobre GNU-Linux

Cómo obtener noticias instantáneamente desde la línea de comandos en GNU/Linux

Instantnews - Get News Instantly from commandline

En esta era digital, hay una gran cantidad de aplicaciones y utilidades disponibles para leer las noticias en línea. La mayoría de ellos están basados en GUI. Afortunadamente, hay una utilidad de línea de comandos para leer Noticias para aquellos que viven en Terminal todo el día. Conoce a “Instantnews” – una utilidad CLI simple pero útil para obtener noticias de la línea de comandos. Esta utilidad recupera instantáneamente todo tipo de noticias y las muestra en la Terminal. Por lo tanto, no necesitas ninguna aplicación GUI o no salir de Terminal o ni siquiera necesitas copias impresas para leer noticias del mundo. En este breve tutorial, explicaré cómo instalar “instantnews” y cómo obtener noticias del mundo directamente desde el Terminal en sistemas operativos similares a Unix.

La utilidad Instantnews se puede instalar utilizando pip o puede ser compilada e instalada directamente desde el origen.

Instalar Instantnews con PIP

Primero, instala pip como se muestra a continuación.

En Arch:

sudo pacman -S python-pip

En Debian, Ubuntu, Linux Mint:

sudo apt-get install python-pip

En RHEL, Fedora, CentOS:

sudo yum install python-pip

O,

sudo dnf install python-pip

En SUSE/openSUSE:

sudo zypper install python-pip

Una vez instalado pip, instala Instantnews usando pip con el comando:

pip install instantnews

Instalar Instantnews desde el origen

Para crear desde el origen, haz lo siguiente:

$ git clone https://github.com/shivam043/instantnews.git
$ cd instantnew
$ sudo python setup.py install

Configurar Instantnews

 

Instantnews recupera todos los titulares de noticias de News API. Para aquellos que se preguntan, News API es una API simple y fácil de usar que devuelve los metadatos JSON para los titulares publicados actualmente en una variedad de fuentes de noticias y blogs. Actualmente proporciona titulares en directo de 70 fuentes populares, incluyendo Ars Technica, BBC, Blooberg, CNN, Daily Mail, Engadget, ESPN, Financial Times, Google News, Noticias de hackers, IGN, Mashable, National Geographic, Speigel Online, Techcrunch, The Guardian, The Hindu, The Huffington Post, The Newyork Times, The Next Web, The Wall Street Journal, Estados Unidos de América y más.

En primer lugar, necesitas una clave de API de noticias. Ve a https://newsapi.org/register URL y registra una cuenta gratuita para obtener la clave de la API.

Una vez que obtengas la clave de API de noticias, edita tu archivo .bashrc:

vi ~/.bashrc

Agrega la clave API de newsapi al final como a continuación:

export IN_API_KEY="Paste-API-key-here"

 

Ten en cuenta que debes pegar la clave dentro de las comillas dobles. Guarda y cierra el archivo.

Ejecuta el siguiente comando para actualizar los cambios.

source ~/.bashrc

Uso

Para mostrar ayuda, ejecuta:

$ instantnews -h
usage: instantnews [-h] [--show SHOW] [--show_all] [--news NEWS]

optional arguments:
 -h, --help show this help message and exit
 --show SHOW, -s SHOW Shows all the news channel codes category wise
 --show_all, -sa Shows all the news channel codes
 --news NEWS, -n NEWS Shows news

 

Lista de todos los canales de noticias disponibles

Veamos la lista de todos los canales de noticias disponibles.

instantnews -sa

O,

instantnews --show_all

Salida sería:

News Code: <abc-news-au> ABC News (AU)
News Code: <al-jazeera-english> Al Jazeera English
News Code: <ars-technica> Ars Technica
News Code: <associated-press> Associated Press
News Code: <bbc-news> BBC News
News Code: <bbc-sport> BBC Sport
News Code: <bild> Bild
News Code: <bloomberg> Bloomberg
News Code: <breitbart-news> Breitbart News
News Code: <business-insider> Business Insider
News Code: <business-insider-uk> Business Insider (UK)
News Code: <buzzfeed> Buzzfeed
News Code: <cnbc> CNBC
News Code: <cnn> CNN
News Code: <daily-mail> Daily Mail
News Code: <der-tagesspiegel> Der Tagesspiegel
News Code: <die-zeit> Die Zeit
News Code: <engadget> Engadget
News Code: <entertainment-weekly> Entertainment Weekly
News Code: <espn> ESPN
News Code: <espn-cric-info> ESPN Cric Info
News Code: <financial-times> Financial Times
News Code: <focus> Focus
News Code: <football-italia> Football Italia
News Code: <fortune> Fortune
News Code: <four-four-two> FourFourTwo
News Code: <fox-sports> Fox Sports
News Code: <google-news> Google News
News Code: <gruenderszene> Gruenderszene
News Code: <hacker-news> Hacker News
News Code: <handelsblatt> Handelsblatt
News Code: <ign> IGN
News Code: <independent> Independent
News Code: <mashable> Mashable
News Code: <metro> Metro
News Code: <mirror> Mirror
News Code: <mtv-news> MTV News
News Code: <mtv-news-uk> MTV News (UK)
News Code: <national-geographic> National Geographic
News Code: <new-scientist> New Scientist
News Code: <newsweek> Newsweek
News Code: <new-york-magazine> New York Magazine
News Code: <nfl-news> NFL News
News Code: <polygon> Polygon
News Code: <recode> Recode
News Code: <reddit-r-all> Reddit /r/all
News Code: <reuters> Reuters
News Code: <spiegel-online> Spiegel Online
News Code: <t3n> T3n
News Code: <talksport> TalkSport
News Code: <techcrunch> TechCrunch
News Code: <techradar> TechRadar
News Code: <the-economist> The Economist
News Code: <the-guardian-au> The Guardian (AU)
News Code: <the-guardian-uk> The Guardian (UK)
News Code: <the-hindu> The Hindu
News Code: <the-huffington-post> The Huffington Post
News Code: <the-lad-bible> The Lad Bible
News Code: <the-new-york-times> The New York Times
News Code: <the-next-web> The Next Web
News Code: <the-sport-bible> The Sport Bible
News Code: <the-telegraph> The Telegraph
News Code: <the-times-of-india> The Times of India
News Code: <the-verge> The Verge
News Code: <the-wall-street-journal> The Wall Street Journal
News Code: <the-washington-post> The Washington Post
News Code: <time> Time
News Code: <usa-today> USA Today
News Code: <wired-de> Wired.de
News Code: <wirtschafts-woche> Wirtschafts Woche

 

Como ya he mencionado, hay 70 fuentes de noticias a la hora de escribir esta guía. Se agregarán más en los próximos días. Como se ve en la salida anterior, todos los códigos de noticias se enumeran en una sola salida. También puede mostrar canales de noticias de categoría.

 

Lista de canales de noticias categoría

Para mostrar todos los códigos de canal de noticias de categoría, ejecuta:

instantnews --show SHOW <category>

O,

instantnews -s SHOW <category>

Las siguientes categorías están disponibles.

  • negocios
  • entretenimiento
  • juegos
  • general
  • música
  • politica
  • ciencia y naturaleza
  • deportes
  • tecnología

Ahora, para mostrar los canales de noticias por categoría, digamos tecnología, ejecuta:

instantnews --show technology

O,

instantnews -s technology

Salida sería:

News Code: <ars-technica> Ars Technica
News Code: <engadget> Engadget
News Code: <gruenderszene> Gruenderszene
News Code: <hacker-news> Hacker News
News Code: <recode> Recode
News Code: <t3n> T3n
News Code: <techcrunch> TechCrunch
News Code: <techradar> TechRadar
News Code: <the-next-web> The Next Web
News Code: <the-verge> The Verge
News Code: <wired-de> Wired.de

Para obtener los titulares de noticias de un canal de noticias, por ejemplo The Hindu, ejecuta el siguiente comando con el código de noticias correcto:

instantnews --news the-hindu

O,

instantnews -n the-hindu

Ahora, verá todos los titulares de noticias de la fuente de noticias dada, es decir, el Hindú en nuestro caso.

Instantnews

Del mismo modo, puedes leer noticias de cualquier otra fuente. Por ejemplo, para leer titulares de noticias de Techcrunch, ejecuta el siguiente comando:

instantnews -n techcrunch

Original

 

(Visitada 1 veces, 1 visitas hoy )

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¿Dinero público? ¡Código Público! – Únete a la campaña de la FSFE

Mediante el uso de software libre, los datos de los ciudadanos se mantienen más seguros y las posibilidades de éxito ataques de los criminales se reduce. El software libre también puede utilizarse como base para mejores aplicaciones, basándose en él para crear programas más eficientes y seguros. En resumen, el Software Libre puede ayudarnos a construir una sociedad mejor para todos.Firma aquí Para más info, Visita este enlace

Populares

  • Cómo instalar Firefox Quantum en GNU/Linux (145)
  • Kaos GNU/Linux (Podcast) (142)
  • 5 Fuentes de código abierto ideales para programación (140)
  • Bash-insulter: Secuencia de comandos que insulta al usuario cuando escribe un comando incorrecto (118)
  • Cómo cambiar las aplicaciones por defecto en Ubuntu 17.10 (115)
  • 5 Formas de agregar o cambiar el nombre de host en RHEL/CentOS 7 (93)
  • 9 Cosas que hacer después de instalar Ubuntu 17.10 (58)

Categorías

Archivos

Este blog apoya a Slimbook

Porque producen ultrabooks ensamblados en España con software y hardware libre.

Suscripción por email

Puedes suscribirte a las noticias más recientes por correo electrónico

10 años en la Web

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies