Newsboat, čítačka RSS / Atom Feed pre terminál

O službe Newsboat

V nasledujúcom článku sa pozrieme na Newsboat. Toto je Bezplatná a otvorená čítačka zdrojov RSS / Atom pre terminál. Pôvodne bol vytvorený z Newsbeuter, textová čítačka informačných kanálov RSS / Atom, Newsbeuter však nie je aktívne udržiavaný. To je dôvod, prečo je to dobrá alternatíva, ktorú je potrebné zvážiť.

Kto nevie, tým RSS / Atom sú formáty XML slúži na komunikáciu, publikovanie a publikovanie článkov. Typickým príkladom toho sú správy alebo články na blogu. Newsboat je vytvorený na použitie z terminálov systémov GNU / Linux, FreeBSD alebo macOS.

Newsboat je jednoduchá a intuitívna čítačka informačných kanálov RSS / Atom. V tomto článku sa dozvieme, ako nainštalovať a používať Newsboat. Toto je čítačka príkazového riadku, ktorá umožňuje rýchle prečítanie vašich obľúbených správ alebo článkov pre všetkých milovníkov terminálov.

Je potrebné objasniť, že aby bolo možné tento nástroj použiť bude potrebné, aby náš systém spĺňal určité požiadavky ktoré si môžete prečítať nižšie.

Nevyhnutné požiadavky

  • GCC 4.9 alebo novší, alebo Clang 3.6 alebo novší.
  • STFL(verzia 0.21 alebo novšia).
  • Pkg-konfigur.
  • GNU gettext(iba pre systémy, ktoré neponúkajú gettext v libc).
  • libcurl(verzia 7.18.0 alebo novšia).
  • libxml2, xmllint a xsltproc.
  • json -c (verzia 0.11 alebo novšia).
  • SQLite3 (verzia 3.5 alebo novšia).
  • DocBook XML a DocBook SML.
  • Asciidoc.

Nainštalujte si Newsboat na Ubuntu

Tento program môžeme nainštalovať do rôznych operačných systémov, ale v tomto článku sa dozvieme, ako ho nainštalovať do Ubuntu. V takom prípade ho nainštalujem na Ubuntu 16.04. K službe Newsboat je k dispozícii inštalácia prostredníctvom príslušného balíka kariet. To je potrebné najskôr nechajme si nainštalovať snapd v našom operačnom systéme, aby sme mohli inštalovať Newsboat, ako je uvedené nižšie.

Ak nemáme nainštalovaný snapd, otvoríme terminál (Ctrl + Alt + T) a napíšeme doň:

sudo apt install snapd

Teraz môžeme nainštalovať nástroj, o ktorom hovoríme. V rovnakom termináli napíšeme:

inštalácia novinového člna

sudo snap install newsboat

Ak sa nám nepáčia snap balíčky, môžeme si vybrať nainštalujte si Newsboat pomocou zdrojového kódu. Vďaka tomu budeme môcť používať najnovšie funkcie, ale predtým to budeme potrebovať plne nainštalujte závislosti. Za týmto účelom otvoríme terminál (Ctrl + Alt + T) a napíšeme každý z nasledujúcich riadkov:

sudo apt update

sudo apt install libncursesw5-dev ncurses-term debhelper libjson0 libjson0-dev libxml2-dev libstfl-dev libsqlite3-dev perl pkg-config libcurl4-gnutls-dev librtmp-dev libjson-c-dev asciidoc libxml2-utils xsltproc docbook-xml docbook-xsl bc

wget http://www.clifford.at/stfl/stfl-0.24.tar.gz

tar -xvf stfl-0.24.tar.gz

cd stfl-0.24

make

sudo make install

Potom môžeme naklonujte úložisko Github Newsboat v našom systéme a nainštalujte ho. Aby sme to dosiahli, budeme musieť použiť iba ten istý terminál, v ktorom budeme postupovať podľa nasledujúcich pokynov:

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

cd newsboat

make

sudo make install

Ako používať aplikáciu Newsboat Feed Reader

Teraz uvidíme, ako použiť Newsboat na čítanie RSS kanálov z lokality, napr. ubunlog.com. V prvom rade budeme potrebovať získajte odkaz na rss-feed pre ubunlog.com z prehliadača a skopírujte ho. V tomto prípade je adresa URL nasledujúca:

https://ubunlog.com/feed/

Ďalej napíšeme nasledujúce pre uložiť obsah do súboru na neskoršie použitie.

echo "https://ubunlog.com/feed/" > rss_links.txt

Teraz si môžeme prečítať RSS kanál ubunlog.com pomocou nasledujúceho príkazu s príponou -u modifikátory (určuje súbor, ktorý obsahuje adresy URL informačného kanála RSS) a -r (aktualizovať informačné kanály pri štarte) nasledovne:

Zoznam kanálov ubunlog spravodajský čln

newsboat -ru rss_links.txt

Ak chcete vybrať novinku, na navigáciu použijeme šípky nahor a nadol. Potom stlačíme Enter na tej, ktorá nás zaujíma. V tomto príklade vyberiem zo zoznamu novinky číslo 5. Ktorý bude vyzerať takto.

správy ubunlog spravodajský čln

na otvorte novinku v prehliadači, budeme musieť stlačiť iba „o“ a do ukončiť program, budeme musieť stlačiť iba „q“.

Všetky možnosti a možné použitia uvidíme vykonaním nasledujúceho príkazu v termináli (Ctrl + Alt + T):

Pomocník pre službu Newsboat

newsboat -h

na Získajte viac informácií o tomto nástroji, môžeme navštíviť úložisko github o la úradná dokumentácia ktoré tvorcovia tohto nástroja sprístupnia používateľom na ich webových stránkach.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.