Newsboat - Pembaca Umpan RSS/Atom untuk Terminal Linux
Newsboat adalah pembaca feed RSS/Atom sumber terbuka dan gratis untuk terminal Linux. Awalnya dibuat dari Newsbeuter, pembaca feed RSS/Atom berbasis teks, namun Newsbeuter tidak dikelola secara aktif.
RSS/Atom adalah sejumlah format XML yang banyak digunakan untuk mengkomunikasikan, menerbitkan, dan menyatukan artikel, misalnya artikel berita atau blog. Newsboat dibuat untuk digunakan pada terminal teks seperti GNU/Linux, FreeBSD atau macOS.
Baca Juga: Ruang Berita – CLI Modern untuk Mendapatkan Berita Favorit Anda di Linux
Pada artikel ini, kami akan menunjukkan cara menginstal dan menggunakan Newsboat – pembaca feed baris perintah untuk membaca berita atau artikel favorit Anda dari terminal Linux.
Persyaratan:
- GCC 4.9 atau lebih baru, atau Dentang 3.6 atau lebih baru
- STFL (versi 0.21 atau lebih baru)
- pkg-config
- Gettext GNU (hanya untuk sistem yang tidak menawarkan gettext di libc)
- libcurl (versi 7.18.0 atau lebih baru)
- libxml2, xmllint, dan xsltproc
- json-c (versi 0.11 atau lebih baru)
- SQLite3 (versi 3.5 atau lebih baru)
- XML Buku Dokumen
- SML Buku Dokumen
- asciidoc
Cara Menginstal Newsboat di Sistem Linux
Newsboat tersedia untuk diinstal dari sistem manajemen paket snap, namun pertama-tama Anda harus menginstal snapd di sistem Anda untuk menginstal Newsboat seperti yang ditunjukkan.
------------- On Debian/Ubuntu/Linux Mint -------------
sudo apt install snapd
sudo snap install newsboat
------------- On Fedora 22+ -------------
sudo dnf install snapd
sudo snap install newsboat
Alternatifnya, Anda dapat menginstal Newsboat dari kode sumber untuk menggunakan beberapa fitur terbaru, namun sebelum itu Anda perlu menginstal dependensi sepenuhnya dengan perintah berikut.
------------- 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
Kemudian kloning repositori Newsboat dari Github ke sistem Anda, dan instal seperti yang ditunjukkan.
git clone git://github.com/newsboat/newsboat.git
cd newsboat
make
sudo make install
Cara Menggunakan Pembaca Umpan Newsboat di Terminal Linux
Di bagian ini, kami akan menjelaskan cara menggunakan Newsboat untuk membaca RSS feed dari sebuah situs, misalnya linux-console.net
Pertama-tama, kita perlu mendapatkan rss- tautan umpan untuk linux-console.net
dari browser dan salin (Anda dapat menggunakan url umpan situs web apa pun).
https://linux-console.net/feed/
Setelah itu, simpan dalam file untuk digunakan nanti.
echo "https://linux-console.net/feed/" >rss_links.txt
Sekarang Anda dapat membaca RSS feed dari linux-console.net
menggunakan perintah berikut dengan tombol -u
(menentukan file yang berisi URL RSS feed) dan -r
(segarkan feed di awal) sebagai berikut.
newsboat -ru rss_links.txt
Untuk memilih topik, gunakan panah Atas
dan Bawah
untuk bernavigasi, lalu tekan Enter pada topik yang Anda inginkan. Contoh ini menunjukkan bahwa kami telah memilih topik nomor 5 dari daftar.
Untuk membuka topik di browser, Anda dapat menekan o
, dan untuk keluar dari program, tekan q
.
Anda dapat melihat semua opsi dan penggunaan dengan menjalankan perintah berikut.
newsboat -h
Untuk informasi lebih lanjut, kunjungi Repositori Newsboat Github: https://github.com/newsboat/newsboat.
Baca Juga: Cricket-CLI – Tonton Skor Kriket Langsung di Terminal Linux
Newsboat adalah pembaca feed RSS/Atom yang sederhana dan intuitif untuk terminal Linux. Cobalah dan beri kami tanggapan Anda melalui formulir komentar di bawah.