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, 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.