Newsboat, pembaca RSS / Atom Feed untuk terminal

Tentang Newsboat

Pada artikel selanjutnya kita akan melihat Newsboat. Ini adalah sebuah RSS / Atom feed reader gratis dan open source untuk terminal. Ini pada awalnya dibuat dari Berita, pembaca umpan RSS / Atom berbasis teks, namun Newsbeuter tidak aktif dipertahankan. Inilah alasan mengapa ini merupakan alternatif yang baik untuk dipertimbangkan.

Bagi yang belum tahu, itu RSS / Atom adalah format XML digunakan untuk mengkomunikasikan, menerbitkan dan mensindikasi artikel. Contoh tipikal dari ini adalah artikel berita atau blog. Newsboat dibuat untuk digunakan dari terminal GNU / Linux, FreeBSD atau sistem macOS.

Newsboat adalah RSS / Atom feed reader yang sederhana dan intuitif. Pada artikel ini, kita akan melihat cara menginstal dan menggunakan Newsboat. Ini adalah pembaca baris perintah untuk membaca berita atau artikel favorit Anda dengan cepat untuk semua pecinta terminal.

Perlu dijelaskan bahwa untuk menggunakan alat ini sistem kami harus memenuhi beberapa persyaratan yang bisa dibaca di bawah ini.

Persyaratan yang diperlukan

  • GCC 4.9 atau lebih baru, atau Clang 3.6 atau lebih baru.
  • STFL(versi 0.21 atau yang lebih baru).
  • Pkg-config.php
  • getteks GNU (hanya untuk sistem yang tidak menawarkan gettext di libc).
  • libcurl(versi 7.18.0 atau yang lebih baru).
  • libxml2, xmllint, dan xsltproc.
  • json -c (versi 0.11 atau yang lebih baru).
  • SQLite3 (versi 3.5 atau yang lebih baru).
  • DocBook XML dan DocBook SML.
  • Asciidoc.

Instal Newsboat di Ubuntu

Kita dapat menginstal program ini di sistem operasi yang berbeda, tetapi untuk artikel ini kita akan melihat cara menginstalnya di Ubuntu. Dalam hal ini saya akan menginstalnya di Ubuntu 16.04. Newsboat akan menemukannya untuk dipasang melalui paket snap yang sesuai. Yang pertama itu perlu mari kita menginstal snapd di sistem operasi kami untuk dapat menginstal Newsboat seperti yang ditunjukkan di bawah ini.

Jika kami belum menginstal snapd, kami membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:

sudo apt install snapd

Sekarang kita dapat menginstal alat yang sedang kita bicarakan. Di terminal yang sama kami menulis:

instal snap newsboat

sudo snap install newsboat

Jika kita tidak suka paket snap, kita bisa memilihnya instal Newsboat menggunakan kode sumber. Dengan ini kami akan dapat menggunakan fitur-fitur terbaru, tetapi sebelumnya kami akan membutuhkannya instal dependensi sepenuhnya. Untuk melakukan ini, kami membuka terminal (Ctrl + Alt + T) dan menulis setiap baris berikut:

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

Setelah ini kita bisa mengkloning repositori Github Newsboat di sistem kami dan menginstalnya. Untuk melakukan ini, kita hanya perlu menggunakan terminal yang sama, dan di dalamnya ikuti petunjuk berikut:

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

cd newsboat

make

sudo make install

Cara menggunakan Newsboat Feed Reader

Sekarang kita akan melihat cara menggunakan Newsboat untuk membaca RSS feed dari sebuah situs, misalnya. ubunlog.com. Pertama-tama, kita perlu dapatkan link rss-feed ayat ubunlog.com dari browser dan salin. Dalam hal ini urlnya adalah sebagai berikut:

https://ubunlog.com/feed/

Selanjutnya kita akan menulis yang berikut ini untuk simpan konten ke file untuk digunakan nanti.

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

Sekarang kita bisa membaca RSS feed dari ubunlog.com menggunakan perintah berikut dengan -u pengubah (menentukan file yang berisi URL RSS feed) dan -r (perbarui feed saat memulai) sebagai berikut:

Daftar umpan ubunlog perahu koran

newsboat -ru rss_links.txt

Untuk memilih item berita, kami akan menggunakan panah atas dan bawah untuk menavigasi. Kemudian kami akan menekan Enter pada salah satu yang menarik bagi kami. Dalam contoh ini saya akan memilih berita nomor 5 dari daftar. Yang akan terlihat seperti ini.

berita ubunlog perahu koran

untuk buka item berita di browser, kita hanya perlu menekan 'o', dan untuk keluar dari program, kita hanya perlu menekan 'q'.

Kami akan dapat melihat semua opsi dan kemungkinan penggunaan dengan menjalankan perintah berikut di terminal (Ctrl + Alt + T):

Bantuan Newsboat

newsboat -h

untuk dapatkan lebih banyak informasi tentang alat ini, kita bisa mengunjungi repositori github o la dokumentasi resmi yang disediakan oleh pembuat alat ini untuk pengguna di situs web mereka.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.