Í næstu grein ætlum við að skoða Newsboat. Þetta er Ókeypis og opinn RSS / Atom straumlesari fyrir flugstöðina. Það var upphaflega búið til úr Fréttaritari, sem byggir á texta RSS / Atom straumlesara, en Newsbeuter er þó ekki virkur viðhaldinn. Þetta er ástæðan fyrir því að þetta er góður kostur til að íhuga.
Því að hver veit ekki, RSS / Atom eru XML snið notað til að miðla, birta og samtengja greinar. Dæmigert dæmi um þetta væru fréttir eða blogggreinar. Fréttabátur er búinn til til að nota frá skautanna GNU / Linux, FreeBSD eða macOS kerfa.
Fréttabátur er einfaldur og leiðandi RSS / Atom straumlesari. Í þessari grein ætlum við að sjá hvernig á að setja upp og nota Newsboat. Þetta er stjórnlínulestur til að lesa uppáhaldsfréttir þínar eða greinar fljótt fyrir alla unnendur flugstöðva.
Nauðsynlegt er að skýra það til þess að nota þetta tæki það verður nauðsynlegt fyrir kerfið okkar að uppfylla nokkrar kröfur sem hægt er að lesa hér að neðan.
Nauðsynlegar kröfur
- GCC 4.9 eða síðar, eða Clang 3.6 eða nýrri.
- STFL(útgáfa 0.21 eða nýrri).
- pkg-config.
- GNU gettext(aðeins fyrir kerfi sem bjóða ekki gettext í libc).
- libcurl(útgáfa 7.18.0 eða nýrri).
- libxml2, xmllint og xsltproc.
- json -c (útgáfa 0.11 eða nýrri).
- SQLite3 (útgáfa 3.5 eða nýrri).
- DocBook XML og DocBook SML.
- Asciidoc.
Settu upp Newsboat á Ubuntu
Við getum sett þetta forrit í mismunandi stýrikerfi, en fyrir þessa grein ætlum við að sjá hvernig á að setja það upp í Ubuntu. Í þessu tilfelli ætla ég að setja það upp á Ubuntu 16.04. Fréttabátur mun finna það tiltækt til uppsetningar í gegnum samsvarandi smekkpakka. Það er nauðsynlegt að fyrst við skulum hafa snapd uppsett í stýrikerfinu okkar til að geta sett upp Newsboat eins og sýnt er hér að neðan.
Ef við höfum ekki snapd uppsett, opnum við flugstöð (Ctrl + Alt + T) og skrifum í hana:
sudo apt install snapd
Nú getum við sett upp tólið sem við erum að tala um. Í sömu flugstöðinni skrifum við:
sudo snap install newsboat
Ef okkur líkar ekki við smekkpakka getum við valið það setja upp Newsboat með frumkóða. Með þessu munum við geta notað nýjustu eiginleikana en áður en við þurfum setja upp ósjálfstæði. Til að gera þetta opnum við flugstöð (Ctrl + Alt + T) og skrifum hverja af eftirfarandi línum:
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
Eftir þetta getum við klóna Github Newsboat geymsluna í kerfinu okkar og settu það upp. Til að gera þetta verðum við aðeins að nota sömu flugstöð og í henni fylgja eftirfarandi leiðbeiningum:
git clone git://github.com/newsboat/newsboat.git cd newsboat make sudo make install
Hvernig á að nota fréttaritara
Nú munum við sjá hvernig nota má Newsboat til að lesa RSS strauma frá vefsíðu, til dæmis ubunlog.com. Fyrst af öllu munum við þurfa fáðu rss-feed hlekk til ubunlog.com úr vafra og afrita það. Í þessu tilfelli er slóðin eftirfarandi:
https://ubunlog.com/feed/
Næst munum við skrifa eftirfarandi fyrir vista efni í skrá til síðari nota.
echo "https://ubunlog.com/feed/" > rss_links.txt
Nú getum við lesið RSS strauminn frá ubunlog.com með því að nota eftirfarandi skipun með -u breytir (tilgreinir skrána sem inniheldur vefslóðir RSS straumsins) og -r (uppfæra strauma við ræsingu) eins og hér segir:
newsboat -ru rss_links.txt
Til að velja frétt notum við upp og niður örvarnar til að fletta. Svo munum við ýta á Enter sem vekur áhuga okkar. Í þessu dæmi ætla ég að velja frétt númer 5 af listanum. Sem mun líta svona út.
að opnaðu frétt í vafranum, við verðum aðeins að ýta á 'o' og til hætta í forritinu, við verðum aðeins að ýta á 'q'.
Við munum geta séð alla möguleika og mögulega notkun með því að framkvæma eftirfarandi skipun í flugstöðinni (Ctrl + Alt + T):
newsboat -h
að fáðu frekari upplýsingar um þetta tæki, við getum heimsótt github geymsla o opinber skjöl að höfundar þessa tóls geri notendum aðgengilegt á vefsíðu sinni.
Vertu fyrstur til að tjá