Newsboat отличный RSS-ридер, работающий с терминала

Информационная лодка

Newsboat — это форк newsbeuter, консольного RSS-ридера для UNIX-подобных операционных систем, включая Linux, FreeBSD, OpenBSD и macOS. В отличие от newsbeuter, newsboat находится в активной разработке, в то время как разработка newsbeuter прекращена.

По сравнению с другими медленными, громоздкими и ресурсоемкими RSS-ридерами, Newsboat — лучший выбор для тех, кто ищет простой , удобный и быстрый RSS-ридер, которым можно управлять исключительно с клавиатуры.

Код проекта написан на C++ с использованием библиотек языка Rust, распространяемых под лицензией MIT.

Среди особенностей, выделяющих Newsboat, можно отметить следующие:

  • Поддерживает RSS 0.9x, 1.0, 2.0 и Atom
  • Возможность скачивать подкасты
  • Управление с клавиатуры с возможностью определения собственных комбинаций клавиш
  • Найти все загруженные каналы
  • Возможность классифицировать ваши подписки с помощью гибкой системы тегов
  • Возможность добавления произвольного источника данных с помощью гибкой системы фильтров и плагинов.
  • Возможность создавать метаканалы с использованием мощного языка запросов
  • Возможность синхронизировать новостную лодку с учетной записью на bloglines.com
  • Импорт и экспорт подписок OPML
  • Возможность настройки и переопределения цветов всех элементов интерфейса;
  • Возможность синхронизации каналов с Google Reader.

О новой версии Newsboat 2.17

В настоящее время Newsboat находится в версии 2.17, которая была недавно выпущена и добавляет новые функции.

Среди основных нововведений этой версии следует отметить работу по улучшению поддержки платформ Linux и FreeBSD, в рамках которой были исправлены несколько ошибок, приводивших к сбоям или утечкам памяти.

Кроме того, была добавлена ​​документация для опции "macro-prefix" , и, прежде всего, важная функция — "save-all", позволяющая сохранить все статьи в ленте.

Еще одно дополнение в этой новой версии - это конфигурация «dirbrowser-title-format», используемая в диалоговом окне, вызываемом во время «save-all».

Также заслуживает внимания возможность назначать горячие клавиши в контексте диалогового окна, создаваемого командой «Сохранить все».

Добавлена ​​опция «selecttag-format» для определения внешнего вида диалога «Select tag».

Как установить RSS-ридер Newsboat в Linux?

Тем, кто заинтересован в использовании или тестировании этого RSS-ридера с интерфейсом командной строки на своих системах, следует следовать инструкциям ниже.

Важно отметить, что эта новая версия Newsboat пока не включена в репозитории основных дистрибутивов Linux, поэтому тем, кто хочет установить её из официальных каналов своей системы, придётся подождать несколько дней.

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

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

git clone git://github.com/newsboat/newsboat.git

И компиляция выполняется с помощью:

make
sudo make install

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

Для пользователей Arch Linux и его производных:

sudo pacman -S newsboat

В то время как для Debian, Ubuntu, Linux Mint или их производных

sudo apt-get install newsboat

В случае Fedora:

sudo dnf instalar newsboat

Наконец , для остальных дистрибутивов Linux, поддерживающих пакеты Snap, установку можно выполнить с помощью следующей команды:

sudo snap установить новостную лодку

Базовое использование Newsboat

Пользоваться Newsboat довольно просто ; вам нужно лишь привыкнуть к его принципу работы.

В терминале нам достаточно ввести следующую команду:

newsboat -h

Чтобы узнать варианты, которые он нам предлагает.

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

nano ~/.newsboat/urls

Их можно закрыть с помощью Ctrl + O и выйти с помощью Ctrl + X

Вы можете редактировать этот файл с помощью предпочитаемого вами текстового редактора. Внутри файла разместите на каждой строке ленты новостей, которые вы хотите отображать на Newsboat, следующим образом:

http://feeds.feedburner.com/desdelinuxweb

Наконец, чтобы прочитать фиды, просто выполните в терминале следующую команду:

newsboat


Добавить в качестве предпочтительного источника в Google