Newsboat - Qarrej ta' Feed RSS/Atom għal Terminals Linux
Newsboat huwa qarrej ta' feed RSS/Atom b'xejn u b'sors miftuħ għat-terminals tal-Linux. Huwa oriġinarjament maħluqa minn Newsbeuter, qarrej tal-għalf RSS/Atom ibbażat fuq it-test, madankollu, Newsbeuter ma jinżammx b'mod attiv.
RSS/Atom huma għadd ta' formati XML użati ħafna biex jikkomunikaw, jippubblikaw u jissindikaw artikli, pereżempju aħbarijiet jew artikoli tal-blog. Newsboat huwa maħluq biex jintuża fuq terminali tat-test bħal GNU/Linux, FreeBSD jew macOS.
F'dan l-artikolu, aħna ser nuru kif tinstalla u tuża Newsboat - qarrej tal-għalf tal-linja tal-kmand biex taqra l-aħbarijiet jew l-artikoli favoriti tiegħek mit-terminal tal-Linux.
- GCC 4.9 jew aktar tard, jew Clang 3.6 jew aktar tard
- STFL (verżjoni 0.21 jew aktar tard)
- pkg-config
- GNU gettext (biss għal sistemi li ma joffrux gettext fil-libc)
- libcurl (verżjoni 7.18.0 jew aktar tard)
- libxml2, xmllint, u xsltproc
- json-c (verżjoni 0.11 jew aktar tard)
- SQLite3 (verżjoni 3.5 jew aktar tard)
- DocBook XML
- DocBook SML
- asciidoc
Kif Tinstalla Newsboat fis-Sistemi Linux
Newsboat hija disponibbli biex tinstalla mis-sistema ta' ġestjoni tal-pakkett snap, iżda l-ewwel trid tinstalla snapd fis-sistema tiegħek biex tinstalla Newsboat kif muri.
------------- On Debian/Ubuntu/Linux Mint ------------- $ sudo apt install snapd $ sudo snap install newsboat ------------- On Fedora 22+ ------------- $ sudo dnf install snapd $ sudo snap install newsboat
Alternattivament, tista 'tinstalla Newsboat mill-kodiċi tas-sors biex tuża xi wħud mill-aħħar karatteristiċi, iżda qabel ma trid tinstalla kompletament id-dipendenzi bil-kmand li ġej.
------------- 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
Imbagħad ikklonja r-repożitorju Newsboat minn Github fis-sistema tiegħek, u installah kif muri.
$ git clone git://github.com/newsboat/newsboat.git $ cd newsboat $ make $ sudo make install
Kif tuża Newsboat Feed Reader f'Linux Terminal
F'din it-taqsima, aħna se nispjegaw kif tuża Newsboat biex taqra RSS feed minn sit, pereżempju linux-console.net
L-ewwelnett, ser ikollna bżonn niksbu l-link rss-feed għal tecmint .com
minn browser u kkopjah (tista' tuża kwalunkwe url tal-għalf tal-websajt).
https://linux-console.net/feed/
Wara, issalvah f'fajl għal użu aktar tard.
$ echo "https://linux-console.net/feed/" >rss_links.txt
Issa tista' taqra l-RSS feed minn linux-console.net
billi tuża l-kmand li ġej bl-iswiċċijiet -u
(jispeċifika fajl li fih URLs ta' feed RSS) u -r
(riffriskar feeds mal-bidu) kif ġej.
$ newsboat -ru rss_links.txt
Biex tagħżel suġġett, uża l-vleġeġ Up
u Down
biex tinnaviga, imbagħad agħfas Enter fuq is-suġġett li trid. Dawn l-eżempji juru li għażilna s-suġġett numru 5 mil-lista.
Biex tiftaħ suġġett fil-browser, tista 'tagħfas o
, u biex tieqaf mill-programm, agħfas q
.
Tista 'tara l-għażliet u l-użi kollha billi tħaddem il-kmand li ġej.
$ newsboat -h
Għal aktar informazzjoni, żur Newsboat Github Repository: https://github.com/newsboat/newsboat.
Aqra wkoll: Cricket-CLI – Watch Live Scores Cricket f'Linux Terminal
Newsboat huwa qarrej ta' feed RSS/Atom sempliċi u intuwittiv għal terminals Linux. Ipprovaha u agħtina l-feedback tiegħek permezz tal-formola tal-kummenti hawn taħt.