Newsboat , Linux, FreeBSD, OpenBSD ve macOS dahil olmak üzere UNIX benzeri işletim sistemleri için konsol tabanlı bir RSS okuyucu olan newsbeuter'ın bir çatalıdır . Newsbeuter'ın aksine, newsboat aktif olarak geliştirilmekte olup, newsbeuter'ın geliştirilmesi durdurulmuştur.
Diğer yavaş, büyük ve bellek tüketimi yüksek RSS okuyucularına kıyasla Newsboat, tamamen klavye üzerinden yönetilebilen basit, çevik ve hızlı bir RSS okuyucu arayan herkes için en iyi seçimdir .
Proje kodu , MIT lisansı altında dağıtılan Rust dilindeki kütüphaneler kullanılarak C++ dilinde yazılmıştır .
Newsboat'ın öne çıkan özelliklerinden bazıları şunlardır:
- RSS 0.9x, 1.0, 2.0 ve Atom'u destekler
- Podcast indirme imkanı
- Kendi tuş kombinasyonlarınızı tanımlama özelliğine sahip klavye kontrolü
- Yüklenen tüm beslemeleri bulun
- Esnek bir etiket sistemi kullanarak aboneliklerinizi sınıflandırma yeteneği
- Esnek bir filtre ve eklenti sistemi kullanarak rastgele bir veri kaynağı ekleme yeteneği
- Güçlü bir sorgu dili kullanarak meta kanallar oluşturma yeteneği
- Haber teknesini bloglines.com adresindeki bir hesapla senkronize etme yeteneği
- OPML aboneliklerinin içe ve dışa aktarımı
- Arayüzün tüm öğelerinin renklerini özelleştirme ve geçersiz kılma yeteneği;
- Google Reader ile beslemeleri senkronize etme yeteneği.
Newsboat 2.17'nin yeni sürümü hakkında
Newsboat şu anda yeni özellikler ekleyen ve yakın zamanda yayınlanan 2.17 sürümünde.
Bu sürümde öne çıkan başlıca yeni özellikler arasında, çökmelere veya bellek sızıntılarına yol açan çeşitli hataların düzeltilmesiyle Linux ve FreeBSD platformlarına yönelik desteğin iyileştirilmesi yer alıyor .
Ayrıca, "makro önek" seçeneği için dokümantasyon eklendi ve her şeyden önemlisi, akıştaki tüm makaleleri kaydetmek için "tümünü kaydet" işlevi eklendi.
Bu yeni sürümdeki bir diğer ek, "tümünü kaydet" sırasında çağrılan iletişim kutusunda kullanılan "dirbrowser-title-format" ayarıdır.
Ayrıca , "tümünü kaydet" komutuyla oluşturulan iletişim kutusunda kısayol tuşları atama özelliği de dikkat çekicidir .
"Etiket seç" iletişim kutusunun görünümünü belirlemek için "etiket biçimi" seçeneği eklendi.
Newsboat RSS okuyucusu Linux'a nasıl kurulur?
Bu RSS CLI okuyucusunu sistemlerinde kullanmak veya test etmek isteyenler, aşağıdaki talimatları izleyerek bunu yapabilirler.
Şunu belirtmekte fayda var ki, Newsboat'ın bu yeni sürümü henüz ana Linux dağıtımlarının depolarına dahil edilmedi , bu nedenle onu sistemlerinin resmi kanallarından yüklemek isteyenlerin birkaç gün beklemesi gerekecek.
Bu aşamada yapılabilecek şey, uygulamanın kaynak kodunu indirip sistemde derlemektir.
Bunu yapmak için bir terminal açmaları ve aşağıdaki komutu çalıştırmaları gerekecek :
git clone git://github.com/newsboat/newsboat.git
Ve derleme şu şekilde yapılır:
make
sudo make install
Şimdi, beklemek isteyenler için yeni sürüm mevcut olduğunda, kurulumu çalıştırarak gerçekleştirebilir dağıtımınıza bağlı olarak aşağıdaki komutlardan herhangi biri.
Arch Linux ve türevlerini kullananlar için :
sudo pacman -S newsboat
Debian, Ubuntu, Linux Mint veya bunların türevleri için ise durum farklıdır.
sudo apt-get install newsboat
Fedora durumunda:
sudo dnf instalar newsboat
Son olarak , Snap paketlerini destekleyen diğer Linux dağıtımları için kurulumu aşağıdaki komutla gerçekleştirebilirsiniz:
sudo hızlı yükleme haber teknesi
Newsboat'un temel kullanımı
Newsboat'ı kullanmak oldukça basit ; sadece çalışma şekline alışmanız gerekiyor.
Terminalde yapmamız gereken tek şey şu komutu yazmak:
newsboat -h
Bize sunduğu seçenekleri bilmek.
Ayrıca, yayınları eklemek için bunlar bir dosyaya kaydedilir. Bu dosya aşağıdaki yolda oluşturulmalıdır:
nano ~/.newsboat/urls
Ctrl + O ile kapatıp Ctrl + X ile çıkabilirler
Bu dosyayı tercih ettiğiniz metin düzenleyiciyle düzenleyebilirsiniz. Dosya içinde, Newsboat'ta görüntülenmesini istediğiniz haber akışlarını aşağıdaki gibi her satıra yerleştirin:
http://feeds.feedburner.com/desdelinuxweb
Son olarak, beslemeleri okumak için terminalde aşağıdaki komutu uygulamanız yeterlidir:
newsboat