Newsboat je fork platformy newsbeuter, konzolovej čítačky RSS kanálov pre operačné systémy podobné UNIXu, vrátane Linuxu, FreeBSD, OpenBSD a macOS. Na rozdiel od newsbeuteru je newsboat aktívne vo vývoji, zatiaľ čo vývoj newsbeuteru bol zastavený.
V porovnaní s inými pomalými, obrovskými a pamäťovo náročnými čítačkami RSS kanálov je Newsboat najlepšou voľbou pre každého, kto hľadá jednoduchú , svižnú a rýchlu čítačku RSS, ktorú je možné spravovať výlučne pomocou klávesnice.
Kód projektu je napísaný v jazyku C++ s použitím knižníc v jazyku Rust distribuovaných pod licenciou MIT.
Medzi vlastnosti, ktoré na Newsboate vynikajú, patria:
- Podporuje RSS 0.9x, 1.0, 2.0 a Atom
- Možnosť sťahovania podcastov
- Ovládanie pomocou klávesnice s možnosťou definovať vlastné kombinácie klávesov
- Nájdite všetky nahrané kanály
- Schopnosť klasifikovať vaše predplatné pomocou flexibilného systému značiek
- Schopnosť pridať ľubovoľný zdroj údajov pomocou flexibilného systému filtrov a doplnkov
- Schopnosť vytvárať metakanály pomocou výkonného dotazovacieho jazyka
- Schopnosť synchronizovať diskusný čln s účtom na bloglines.com
- Import a export predplatných OPML
- Schopnosť prispôsobiť a prepísať farby všetkých prvkov rozhrania;
- Schopnosť synchronizovať informačné kanály s Google Reader.
O novej verzii aplikácie Newsboat 2.17
Newsboat je momentálne vo verzii 2.17, ktorá bola nedávno vydaná a pridáva nové funkcie.
Medzi hlavné nové funkcie zdôraznené v tejto verzii patrí práca na zlepšení podpory pre platformy Linux a FreeBSD, keďže bolo opravených niekoľko chýb, ktoré spôsobovali pády alebo úniky pamäte.
Okrem toho bola pridaná dokumentácia k možnosti „makroprefix“ a predovšetkým k dôležitej funkcii, ktorou je funkcia „uložiť všetko“ na uloženie všetkých článkov v informačnom kanáli.
Ďalším prírastkom v tejto novej verzii je nastavenie „dirbrowser-title-format“ použité v dialógovom okne vyvolanom počas „save-all“.
Za zmienku stojí aj možnosť priradiť klávesové skratky v kontexte dialógového okna vygenerovaného príkazom „uložiť všetko“.
Pridaná možnosť „selecttag-format“ na určenie vzhľadu dialógového okna „Vybrať značku“.
Ako nainštalovať čítačku RSS Newsboat v systéme Linux?
Pre tých, ktorí majú záujem o používanie alebo testovanie tejto čítačky RSS CLI na svojich systémoch, môžete tak urobiť podľa pokynov uvedených nižšie.
Je dôležité spomenúť, že táto nová verzia Newsboatu ešte nebola zahrnutá do repozitárov hlavných linuxových distribúcií, takže tí, ktorí si ju chcú nainštalovať z oficiálnych kanálov svojho systému, si budú musieť počkať niekoľko dní.
V tejto chvíli je možné stiahnuť zdrojový kód aplikácie a skompilovať ho v systéme.
Na to budú musieť otvoriť terminál a spustiť nasledujúci príkaz:
git clone git://github.com/newsboat/newsboat.git
A kompilácia sa vykonáva pomocou:
make
sudo make install
teraz, pre tých, ktorí chcú čakať, keď bude k dispozícii nová verzia, môže vykonať inštaláciu spustením niektorý z nasledujúcich príkazov, v závislosti od vašej distribúcie.
Pre tých, ktorí používajú Arch Linux a jeho deriváty:
sudo pacman -S newsboat
Zatiaľ čo pre Debian, Ubuntu, Linux Mint alebo ich deriváty
sudo apt-get install newsboat
V prípade Fedory:
sudo dnf instalar newsboat
Nakoniec , pre ostatné distribúcie Linuxu, ktoré podporujú balíčky Snap, môžete inštaláciu vykonať pomocou nasledujúceho príkazu:
sudo snap nainštalovať novinový čln
Základné použitie diskusného člna
Používanie Newsboatu je celkom jednoduché ; stačí si zvyknúť na jeho spôsob fungovania.
V termináli stačí napísať príkaz:
newsboat -h
Aby sme poznali možnosti, ktoré nám ponúka.
Okrem toho, ak chcete pridať informačné kanály, uložte ich do súboru. Tento súbor musí byť vytvorený v nasledujúcej ceste:
nano ~/.newsboat/urls
Môžu zavrieť pomocou Ctrl + O a ukončiť pomocou Ctrl + X
Tento súbor môžete upraviť pomocou vami preferovaného textového editora. V súbore umiestnite na každý riadok kanály, ktoré chcete zobrazovať na Newsboate, takto:
http://feeds.feedburner.com/desdelinuxweb
Nakoniec, aby ste si mohli prečítať informačné kanály, stačí v termináli vykonať nasledujúci príkaz:
newsboat