Clinews - Читайте последние новости из командной строки

Новости терминала

сегодня давай поговорим о отличном приложении что поможет нам быть в курсе последних новостей, не выходя из командной строки.

Утилита, о которой мы сегодня поговорим, имеет в качестве названия Клиньюс который Используется для чтения последних новостей и заголовков с популярных сайтов, блогов из терминала.

Эта утилита Это позволит нам быть в курсе всех интересующих нас новостей., поскольку он имеет свойство фильтровать новости по указанным нами критериям.

Таким образом Clinews будет искать новости во всех источниках, которые соответствуют критериям поиска.

Между Основные характеристики которые мы можем найти в Clinews:

  • Ограничьте количество новостей, которые вы хотите видеть,
  • Сортировать новости (самые свежие, популярные),
  • Показывать новости по категориям (например, бизнес, развлечения, игры, общие, музыка, политика, наука и природа, спорт, технологии)

С Clinews вы можете читать, что происходит в мире, прямо с вашего Терминала. Это бесплатная утилита с открытым исходным кодом, написанная на NodeJS.

Как установить Clinews?

Первое, что мы должны принять во внимание, это то, что Clinews написан на NodeJS, поэтому он должен быть установлен в нашей системе.

Если он у вас не установлен, просто откройте терминал и выполните следующую команду:

sudo apt-get install nodejs npm

При этом у нас уже будет NodeJS и менеджер пакетов NPM, теперь с помощью этого мы собираемся установить приложение и в том же терминале мы собираемся выполнить следующую команду для установки Clinews:

npm i -g clinews

Уже сделали установку приложения, теперь мы должны настроить API для получения метаданных для заголовков, которые в настоящее время публикуются в различных новостных источниках и блогах.

В настоящее время он предлагает живые заголовки из 70 популярных источников, в том числе 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, США. и больше.

Чтобы получить этот API мы должны перейти по следующей ссылке и зарегистрируйтесь для получения учетной записи. https://newsapi.org/register

Получив ключ API с сайта API новостей, отредактируйте свой файл. bashrc:

sudo vi ~/.bashrc

Добавьте API-ключ newsapi в конце, как показано ниже:

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

Обратите внимание, что вы должны вставить ключ в двойные кавычки. Сохраните и закройте файл.

Как только это будет сделано, они должны выполнить следующую команду, чтобы обновить изменения.

sudo source ~/.bashrc

А теперь давайте продолжим и найдем последние заголовки из новых источников.

Как пользоваться Clinews?

новости

Чтобы запустить эту утилиту мы должны открыть терминал, и мы собираемся выполнить в нем следующую команду, который мы будем сопровождать интересующим нас источником новостей.

news fetch google-news

Вот в этом вполне практическом примере Мы говорим приложению получить последние 10 заголовков (по умолчанию) из источника «Новости Google. Кроме того, он показывает краткое описание новости, дату и время публикации, а также фактическую ссылку на источник.

Чтобы прочитать новость в браузере, удерживайте нажатой клавишу Ctrl и щелкните URL-адрес. Он откроется в вашем веб-браузере по умолчанию.

Si Они хотят знать информацию об источниках, из которых они получают информацию. это приложение может запускать эту команду:

news sources

С помощью которого они будут перечислены и отображаться в терминале. Clinews перечисляет все источники новостей, включая название источника новостей, поиск по идентификатору, описание сайта, URL-адрес веб-сайта и страну, в которой он расположен.

Для поиска по любому критерию в этом приложении Делаем это с помощью следующей команды:

news search "Linux"

И при этом будут отображаться источники, содержащие новости по этому критерию.

Если вы хотите узнать больше об использовании этого приложения, вы можете запустить:

clinews -h

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.