Newsroom, современный интерфейс командной строки для чтения любимых новостей в Ubuntu

О редакции

В следующей статье мы рассмотрим Newsroom. Это современный и бесплатный инструмент для командной строки. Это открытый исходный код, который поможет нам получать наши любимые новости в Ubuntu. Он разработан с использованием JavaScript (точнее, NodeJS). Это утилита мультиплатформенная и без проблем работает в системах Gnu / Linux, Mac OSX и Windows.

Если вы поклонник командной строки, то наверняка будете делать много вещей, например, управлять своими системами Gnu / Linux (локальными или удаленными), программировать, искать в Google с помощью Googler, играть в игры и многое другое изнутри. окно терминала. С помощью этого инструмента вы можете читать свои любимые новости и быть в курсе последних событий.

Шрифты редакции по умолчанию: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu и gankio. Но если они нам не нравятся, мы можем настроить наши собственные шрифты через файл OPML (Язык разметки процессора структуры). Это формат на основе XML, предназначенный для обмена структурированной информацией между приложениями, работающими в разных операционных системах и средах.

предпосылки

Нам понадобится менеджер пакетов для NodeJS. Вы сможете сразу установить NodeJS и NPM в своей системе Ubuntu, выполнив шаги, которые мы указываем в этом блоге о как установить NodeJS.

Установить Newsroom

Когда в нашей системе установлен NPM, мы можем установить Newsroom с правами администратора с помощью команды sudo. Сделаем это следующим образом ( -g опция означает глобальную установку для использования всеми пользователями системы) в терминале (Ctrl + Alt + T):

sudo npm install -g newsroom-cli

После успешной установки Newsroom мы можем начать использовать его, набрав следующую команду в том же терминале:

newsroom

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

Отдел новостей по умолчанию

После выбора источника новостей все заголовки новостей будут отображаться, как показано на скриншоте ниже. Тогда мы можем выберите элемент, нажав пробел. После выбора элемент будет обозначен зеленым кружком, как показано на скриншоте ниже. Мы сможем нажмите Enter, чтобы прочитать его более подробно в нашем веб-браузере предопределено.

отдел новостей выберите новости

к выйти из CLI, нам нужно будет нажать Ctrl + C.

Мы также можем предоставить источник откуда мы хотим получать новости напрямую. Мы сможем ограничить количество новостей, которые будут отображаться нам на экране. Очевидно этот источник новостей должен находиться в файле OPML из наших источников. Формат команды, которую нам придется использовать, будет таким, как показано ниже:

newsroom fuente número-de-elementos

Например:

newsroom hackernews 3

Создайте свой собственный файл шрифта

И последнее, но не менее важное: мы также можем использовать наш собственный файл OPML, как показано ниже. Таким образом, каждый может добавить свои собственные источники новостей, такие как ubunlog.com, entreunosyceros.net и т. д.

отдел новостей - собственные источники

newsroom -o tus-fuentes.opml

Создание этого файла требует определенного синтаксиса. Если кто-то хочет попробовать создать свой собственный, он может проконсультироваться как создать файл OPML В следующий веб-страница. Даже я должен сказать, что вы можете использовать файл XML, например, чтобы увидеть его содержимое. Вам просто нужно изменить расширение .xml на .opml.

Помощь

Чтобы увидеть справочное сообщение Newsroom, нам нужно будет только использовать следующую команду в терминале (Ctrl + Alt + T):

помощь отделу новостей

newsroom --help

Удалить Newsroom

Чтобы удалить этот инструмент с нашего компьютера, нам нужно только открыть терминал (Ctrl + Alt + T). В нем мы напишем:

sudo npm uninstall -g newsroom-cli

к получить больше информации об этом приложении для терминала может каждый проверить репозиторий Newsroom или мы также можем увидеть ваш код в Репозиторий GitHub. Newsroom - еще один отличный способ получать наши любимые новости Gnu / Linux из командной строки.


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

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

*

*

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