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 платформи, тъй като бяха коригирани няколко грешки, водещи до сривове или течове на памет.

Освен това беше добавена документация за опцията „макро-префикс“ и най-вече за една важна функция, а именно функцията „запазване на всички“, която запазва всички статии във фийда.

Друго допълнение в тази нова версия е тази на настройката "dirbrowser-title-format", използвана в диалоговия прозорец, извикан по време на "save-all".

Заслужава да се отбележи и възможността за задаване на бързи клавиши в контекста на диалоговия прозорец, генериран от „save-all“.

Добавена е опция "selecttag-format", за да се определи появата на диалоговия прозорец "Select tag".

Как да инсталирам RSS четец на Newsboat на Linux?

За тези, които се интересуват от използване или тестване на този RSS CLI четец на своите системи, могат да го направят, като следват инструкциите по-долу.

Важно е да се спомене, че тази нова версия на 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 е доста лесно ; просто трябва да свикнете с начина му на работа.

В терминал, всичко, което трябва да направим, е да напишем командата:

newsboat -h

За да знаем опциите, които ни предлага.

Освен това, за да добавите емисиите, те се запазват във файл. Този файл трябва да бъде създаден по следния път:

nano ~/.newsboat/urls

Те могат да затворят с Ctrl + O и да излязат с Ctrl + X

Можете да редактирате този файл с предпочитания от вас текстов редактор. Във файла поставете емисиите, които искате да се показват на Newsboat, на всеки ред, както следва:

http://feeds.feedburner.com/desdelinuxweb

И накрая, за да прочетете емисиите, просто изпълнете следната команда в терминала:

newsboat


Добавяне като предпочитан източник в Google