Newsboat adalah turunan dari newsbeuter, sebuah pembaca RSS berbasis konsol untuk sistem operasi mirip UNIX, termasuk Linux, FreeBSD, OpenBSD, dan macOS. Tidak seperti newsbeuter, newsboat sedang aktif dikembangkan, sementara pengembangan newsbeuter telah dihentikan.
Dibandingkan dengan pembaca RSS lain yang lambat, besar, dan boros memori, Newsboat adalah pilihan terbaik bagi siapa pun yang mencari pembaca RSS yang sederhana, gesit, dan cepat yang dapat dikelola sepenuhnya melalui keyboard.
Kode proyek ditulis dalam C++ menggunakan pustaka dalam bahasa Rust yang didistribusikan di bawah lisensi MIT.
Di antara fitur-fitur yang menonjol dari Newsboat, kita dapat menemukan:
- Mendukung RSS 0.9x, 1.0, 2.0 dan Atom
- Kemungkinan untuk mengunduh podcast
- Kontrol keyboard dengan kemampuan untuk menentukan kombinasi tombol Anda sendiri
- Temukan semua feed yang diupload
- Kemampuan untuk mengklasifikasikan langganan Anda menggunakan sistem tag fleksibel
- Kemampuan untuk menambahkan sumber data arbitrer menggunakan sistem filter dan plugin yang fleksibel
- Kemampuan untuk membuat metachannel menggunakan bahasa kueri yang andal
- Kemampuan untuk menyinkronkan perahu berita dengan akun di bloglines.com
- Impor dan ekspor langganan OPML
- Kemampuan untuk menyesuaikan dan mengganti warna semua elemen antarmuka;
- Kemampuan untuk menyinkronkan umpan dengan Pustaka Google.
Tentang versi baru Newsboat 2.17
Newsboat saat ini berada di versi 2.17, yang baru saja dirilis dan menambahkan fitur-fitur baru.
Salah satu fitur baru utama yang disorot dalam versi ini adalah upaya yang dilakukan untuk meningkatkan dukungan untuk platform Linux dan FreeBSD, karena beberapa kesalahan yang mengakibatkan crash atau kebocoran memori telah diperbaiki.
Selain itu, dokumentasi telah ditambahkan untuk opsi "macro-prefix" , dan yang terpenting, sebuah fungsi penting, yaitu fungsi "save-all" untuk menyimpan semua artikel dalam feed.
Tambahan lain dalam versi baru ini adalah pengaturan "dirbrowser-title-format" yang digunakan dalam dialog yang dipanggil selama "save-all".
Hal lain yang patut diperhatikan adalah kemampuan untuk menetapkan tombol pintas dalam konteks dialog yang dihasilkan oleh "simpan semua".
Menambahkan opsi "format-selecttag" untuk menentukan tampilan dialog "Pilih tag".
Bagaimana cara menginstal pembaca RSS Newsboat di Linux?
Bagi yang berminat menggunakan atau menguji pembaca RSS CLI ini di sistem mereka, silakan ikuti petunjuk di bawah ini.
Penting untuk disebutkan bahwa versi Newsboat yang baru ini belum disertakan dalam repositori distribusi Linux utama, jadi mereka yang ingin menginstalnya dari saluran resmi sistem mereka harus menunggu beberapa hari.
Yang dapat dilakukan saat ini adalah mengunduh kode sumber aplikasi dan mengkompilasinya di sistem.
Untuk melakukan ini, mereka perlu membuka terminal dan menjalankan perintah berikut:
git clone git://github.com/newsboat/newsboat.git
Dan kompilasi dilakukan dengan:
make
sudo make install
Sekarang, bagi yang mau menunggu, ketika versi baru tersedia, dapat melakukan penginstalan dengan menjalankan salah satu dari perintah berikut, tergantung pada distro Anda.
Bagi pengguna Arch Linux dan turunannya:
sudo pacman -S newsboat
Sedangkan untuk Debian, Ubuntu, Linux Mint atau turunannya
sudo apt-get install newsboat
Dalam kasus Fedora:
sudo dnf instalar newsboat
Terakhir , untuk distribusi Linux lainnya yang mendukung paket Snap, Anda dapat melakukan instalasi dengan perintah berikut:
sudo snap menginstal newsboat
Penggunaan dasar Newsboat
Menggunakan Newsboat cukup sederhana ; Anda hanya perlu membiasakan diri dengan cara kerjanya.
Di terminal, yang perlu kita lakukan hanyalah mengetikkan perintah:
newsboat -h
Untuk mengetahui opsi yang ditawarkannya kepada kami.
Selain itu, untuk menambahkan feed, feed tersebut disimpan dalam sebuah file. File ini harus dibuat di jalur berikut:
nano ~/.newsboat/urls
Mereka dapat menutup dengan Ctrl + O dan keluar dengan Ctrl + X
Anda dapat mengedit file ini dengan editor teks pilihan Anda. Di dalam file tersebut, tempatkan feed yang ingin Anda tampilkan di Newsboat pada setiap baris, sebagai berikut:
http://feeds.feedburner.com/desdelinuxweb
Terakhir, untuk membaca feed, cukup jalankan perintah berikut di terminal:
newsboat