I-Newsboat, i-RSS / Atom feed Reader yesiginali

Mayelana neNewsboat

Esihlokweni esilandelayo sizobheka iNewsboat. Lokhu yi Umthombo wamahhala futhi ovulekile we-RSS / Atom feed reader we-terminal. Yadalwa ekuqaleni kusuka ku- Umabhebhana Wezindaba, i-RSS / Atom feed reader esekwe embhalweni, kepha i-Newsbeuter ayigcinwa kahle. Lesi yisizathu esenza lokhu kube ngenye indlela enhle ongayibheka.

Ngoba ngubani ongazi, i- I-RSS / Atom amafomethi weXML esetshenziselwa ukuxhumana, ukushicilela nokuhlanganisa izindatshana. Isibonelo esijwayelekile salokhu kungaba yizindaba noma ama-athikili ebhulogi. I-Newsboat yenzelwe ukuthi isetshenziswe kusuka kumatheminali we-GNU / Linux, FreeBSD noma amasistimu we-MacOS.

Newsboat kuyinto elula futhi enembile RSS / Atom feed reader. Kulesi sihloko, sizobona indlela yokufaka nokusebenzisa i-Newsboat. Lo ngumfundi womugqa womyalo wokufunda izindaba noma izindatshana zakho ozithandayo ngokushesha kubo bonke abathandi bokugcina.

Kuyadingeka ukucacisa lokho ukuze usebenzise leli thuluzi kuzodingeka ukuthi uhlelo lwethu luhlangabezane nezimfuneko ezithile okungafundwa ngezansi.

Izidingo ezidingekayo

  • I-GCC 4.9 noma kamuva, noma uClang 3.6 noma kamuva.
  • I-STFL (inguqulo 0.21 noma kamuva).
  • I-Pkg-config.
  • Ukuthola umbhalo we-GNU (kuphela kuzinhlelo ezinganikeli nge-Gettext ku-libc).
  • i-libcurl (inguqulo 7.18.0 noma kamuva).
  • libxml2, xmllint, ne-xsltproc.
  • i-json-c (inguqulo 0.11 noma kamuva).
  • I-SQLite3 (inguqulo 3.5 noma kamuva).
  • I-DocBook XML ne-DocBook SML.
  • I-Asciidoc.

Faka i-Newsboat ku-Ubuntu

Singalufaka lolu hlelo ezinhlelweni ezahlukahlukene zokusebenza, kepha ngale ndatshana sizobona ukuthi singayifaka kanjani ku-Ubuntu. Kulokhu ngizoyifaka ku-Ubuntu 16.04. I-Newsboat izoyithola itholakala ukufaka ngephakheji yayo ehambisanayo ye-snap. Kuyadingeka ukuthi kuqala ake sifakwe i-snapd ohlelweni lwethu lokusebenza ukwazi ukufaka i-Newsboat njengoba kukhonjisiwe ngezansi.

Uma singenayo i-snapd efakiwe, sivula i-terminal (Ctrl + Alt + T) bese sibhala kuyo:

sudo apt install snapd

Manje sesingafaka ithuluzi esikhuluma ngalo. Ku-terminal efanayo sibhala:

newsboat snap ukufaka

sudo snap install newsboat

Uma singathandi amaphakheji we-snap, singakhetha faka i-Newsboat usebenzisa ikhodi yomthombo. Ngalokhu sizokwazi ukusebenzisa izici zakamuva, kepha ngaphambi kwalokho sizodinga faka ngokuphelele ukuncika. Ukwenza lokhu sivula i-terminal (Ctrl + Alt + T) bese sibhala umugqa ngamunye kulayini:

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

Ngemuva kwalokhu singakwazi hlanganisa indawo yokugcina izinto yaseGithub Newsboat kusistimu yethu bese uyifaka. Ukuze senze lokhu, kuzodingeka sisebenzise kuphela i-terminal efanayo, futhi kuyo silandele imiyalo elandelayo:

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

cd newsboat

make

sudo make install

Ungayisebenzisa kanjani iNewsboat Feed Reader

Manje sizobona indlela yokusebenzisa i-Newsboat ukufunda izifunzo ze-RSS kusayithi, isb. ubunlog.com. Okokuqala, sizodinga thola isixhumanisi se-rss-feed ukuze ubunlog.com kusuka kusiphequluli bese uyikopisha. Kulokhu i-url yilena elandelayo:

https://ubunlog.com/feed/

Ngokulandelayo sizobhala okulandelayo kwe- gcina okuqukethwe kufayela ukusetshenziswa kamuva.

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

Manje singakwazi ukufunda okuphakelayo kwe-RSS kwe ubunlog.com usebenzisa umyalo olandelayo nge izinguquko ze -u (icacisa ifayela eliqukethe ama-URL we-RSS feed) futhi -r (buyekeza okuphakelayo ekuqaleni) Ngokulandelayo:

Uhlu lokuphakelayo ubunlog isikebhe sezindaba

newsboat -ru rss_links.txt

Ukukhetha into entsha, sizosebenzisa imicibisholo yaphezulu naphansi ukuzulazula. Ngemuva kwalokho sizocindezela u-Enter kulokho okusithandayo. Kulesi sibonelo ngizokhetha inombolo yezindaba ezi-5 ohlwini. Okuzobukeka kanjena.

noticia ubunlog isikebhe sezindaba

para vula into yezindaba kusiphequluli, kuzofanele sicindezele u-'o 'kuphela, nokuthi phuma ohlelweni, kuzofanele sicindezele u-'q 'kuphela.

Sizokwazi ukubona zonke izinketho nokusetshenziswa okungenzeka ngokwenza umyalo olandelayo ku-terminal (Ctrl + Alt + T):

Usizo lwezikebhe zezindaba

newsboat -h

para thola eminye imininingwane ngaleli thuluzi, singavakashela i- Indawo yokugcina github noma i imibhalo esemthethweni ukuthi abadali baleli thuluzi benza ukuthi kutholakale kubasebenzisi abakwiwebhusayithi yabo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.