Сьогоднішній день давайте поговоримо про чудовий додаток що допоможе нам бути в курсі останніх заголовків, не виходячи з нашого командного рядка.
Утиліта, про яку ми сьогодні поговоримо, має свою назву Клінві який Використовується для читання останніх новин та заголовків з популярних веб-сайтів, блогів з терміналу.
Ця утиліта Це дозволить нам бути проінформованими про новини, які нас цікавлять, оскільки це має характеристику того, що ми можемо фільтрувати новини за критеріями, які ми вказуємо.
Таким чином 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