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:
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:
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.
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):
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.