Newsboat - Onye na-agụ nri RSS/Atom maka Linux Terminals
Newsboat bụ onye na-agụ akwụkwọ nri RSS/Atom nke mepere emepe maka ọdụ Linux. Emepụtara ya na mbụ site na Newsbeuter, onye na-agụ ndepụta RSS/Atom nke dabere, mana Newsbeuter anaghị echekwa ya nke ọma.
RSS/Atọm bụ ọtụtụ ụdị XML a na-ejikarị emekọrịta ihe, bipụta na edemede, dịka ọmụmaatụ akụkọ ma ọ bụ akụkọ blọgụ. Emebere ụgbọ mmiri akụkọ ka ejiri ya na njedebe ederede dị ka GNU/Linux, FreeBSD ma ọ bụ macOS.
N'isiokwu a, anyị ga-egosi otu esi etinye na iji Newsboat - onye na-agụ akwụkwọ ntanetịime ka ị gụọ akụkọ ma ọ bụ akụkọ kachasị amasị gị site na Linux Linux.
- GCC 4.9 ma ọ bụ karịa, ma ọ bụ Clang 3.6 ma ọ bụ karịa
- STFL (ụdị 0.21 ma ọ bụ karịa)
- pkg-config
- GNU gettext (naanị maka sistemụ na-enyeghị gettext na libc)
- libcurl (ụdị 7.18.0 ma ọ bụ karịa)
- libxml2, xmllint, na xsltproc
- json-c (ụdị 0.11 ma ọ bụ karịa)
- SQLite3 (ụdị 3.5 ma ọ bụ karịa)
- DocBook XML
- DocBook SML
- asciidoc
Otu esi etinye Newsboat na Sistemụ Linux
Newsboat dị maka ịwụnye site na sistemụ njikwa ngwugwu snap, mana nke mbụ ị ga-etinye snapd na sistemụ gị iji wụnye Newsboat dịka egosiri.
------------- On Debian/Ubuntu/Linux Mint ------------- $ sudo apt install snapd $ sudo snap install newsboat ------------- On Fedora 22+ ------------- $ sudo dnf install snapd $ sudo snap install newsboat
N'aka nke ọzọ, ị nwere ike ịwụnye Newsboat site na koodu isi mmalite iji jiri ụfọdụ njirimara kachasị ọhụrụ, mana tupu nke ahụ, ị ga-etinye iwu na-esote nke ọma.
------------- On Debian/Ubuntu/Linux Mint ------------- $ 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
------------- On RHEL and CentOS ------------- # yum install libncursesw5-devel ncurses-term libjson0-devel libxml2-devel libstfl-devel libsqlite3-devel perl pkgconfig libcurl4-gnutls-devel librtmp-devel libjson-c-devel asciidoc libxml2-devel libxslt-devel debhelper docbook-style-xsl docbook-style-xml bc # wget http://www.clifford.at/stfl/stfl-0.24.tar.gz # tar -xvf stfl-0.24.tar.gz # cd stfl-0.24 # make # make install
Wee mechie ebe nchekwa Newsboat site na Github na sistemụ gị, wee wụnye ya dịka egosiri.
$ git clone git://github.com/newsboat/newsboat.git $ cd newsboat $ make $ sudo make install
Otu esi eji Newsboat Feed Reader na Linux Terminal
N'akụkụ a, anyị ga-akọwa otu esi eji Newsboat gụọ ndepụta RSS site na saịtị, dịka ọmụmaatụ linux-console.net
Nke mbụ, anyị ga-achọ ịnweta njikọ rss-feed maka tecmint. .com
site na ihe nchọgharị wee detuo ya (ị nwere ike iji url ndepụta weebụsaịtị ọ bụla).
https://linux-console.net/feed/
Emechaa, chekwaa ya na faịlụ maka ojiji ọzọ.
$ echo "https://linux-console.net/feed/" >rss_links.txt
Ugbu a, ị nwere ike gụọ ndepụta RSS site na linux-console.net
site na iji iwu na-eso ya na switches -u
(kpọpụtara faịlụ nwere URL ndepụta RSS) na -r
(na-enye ume ọhụrụ na mmalite) dị ka ndị a.
$ newsboat -ru rss_links.txt
Ka ịhọrọ isiokwu, jiri akụ Elu
na down
ka ịnyagharịa, wee pịa Tinye na isiokwu ịchọrọ. Ọmụmaatụ a na-egosi na anyị ahọrọla isiokwu nọmba 5 na ndepụta ahụ.
Iji mepee isiokwu na ihe nchọgharị, ị nwere ike pịa o
, ma kwụsị mmemme, pịa q
.
Ị nwere ike ịhụ nhọrọ na ojiji niile site na ịme iwu na-esonụ.
$ newsboat -h
Maka ozi ndị ọzọ, gaa na Newsboat Github Repository: https://github.com/newsboat/newsboat.
Gụọkwa: Cricket-CLI - Lelee akara Cricket Live na Linux Terminal
Newsboat bụ onye na-agụ ndepụta RSS/Atom dị mfe ma nwee nghọta maka ọdụ Linux. Gbalịa ya ma nye anyị nzaghachi gị site na ụdị nkọwa n'okpuru.