Το Newsboat είναι ένα πιρούνι του newsbeuter το οποίο είναι ένα πρόγραμμα ανάγνωσης RSS κονσόλας για λειτουργικά συστήματα παρόμοια με το UNIX, συμπεριλαμβανομένων των Linux, FreeBSD, OpenBSD και macOS. Σε αντίθεση με το newsbeuter, το newsboat αναπτύσσεται ενεργά, ενώ σταματά η ανάπτυξη του newbeuter.
Σε σύγκριση με άλλα προγράμματα ανάγνωσης ροών RSS που καταναλώνουν αργή και τεράστια μνήμη, Το Newsboat είναι η καλύτερη επιλογή για όποιον αναζητά ένα απλό πρόγραμμα ανάγνωσης RSS., απαλό και γρήγορο που μπορεί να διαχειρίζεται εξ ολοκλήρου μέσω του πληκτρολογίου.
Ο κώδικας του έργου είναι γραμμένος σε C++ χρησιμοποιώντας βιβλιοθήκες στη γλώσσα Rust που διανέμονται με την άδεια MIT.
Ανάμεσα στα χαρακτηριστικά που ξεχωρίζουν από το Newsboat, μπορούμε να βρούμε:
- Υποστηρίζει RSS 0.9x, 1.0, 2.0 και Atom
- Δυνατότητα λήψης podcast
- Έλεγχος πληκτρολογίου με δυνατότητα ορισμού των δικών σας συνδυασμών πλήκτρων
- Βρείτε όλες τις μεταφορτωμένες ροές
- Η δυνατότητα ταξινόμησης των συνδρομών σας χρησιμοποιώντας ένα ευέλικτο σύστημα ετικετών
- Η δυνατότητα προσθήκης αυθαίρετης προέλευσης δεδομένων χρησιμοποιώντας ένα ευέλικτο σύστημα φίλτρων και προσθηκών
- Δυνατότητα δημιουργίας μετα-καναλιών χρησιμοποιώντας μια ισχυρή γλώσσα ερωτημάτων
- Δυνατότητα συγχρονισμού newsboat με λογαριασμό στο bloglines.com
- Εισαγωγή και εξαγωγή συνδρομών OPML
- Η δυνατότητα προσαρμογής και παράκαμψης των χρωμάτων όλων των στοιχείων διεπαφής.
- Δυνατότητα συγχρονισμού ροών με το Google Reader.
Σχετικά με τη νέα έκδοση του Newsboat 2.17
Τώρα Το Newsboat είναι στην έκδοση 2.17, που κυκλοφόρησε πρόσφατα και προσθέτει νέα στοιχεία.
Από τις κύριες καινοτομίες που ξεχωρίζουν σε αυτή την έκδοση περιέχει δουλειά που έχει γίνει για τη βελτίωση της υποστήριξης για πλατφόρμες Linux και FreeBSD, καθώς έγιναν διορθώσεις σε διάφορα σφάλματα που οδηγούν σε σφάλματα ή διαρροές μνήμης.
εκτός αυτού προστέθηκε τεκμηρίωση για την επιλογή "macro-prefix". και πάνω από όλα μια σημαντική λειτουργία που είναι η λειτουργία "αποθήκευση όλων" για την αποθήκευση όλων των άρθρων στη ροή.
Μια άλλη προσθήκη σε αυτή τη νέα έκδοση είναι η ρύθμιση dibrowser-title-format που χρησιμοποιείται στο παράθυρο διαλόγου που καλείται κατά την αποθήκευση όλων.
Υπογραμμίζει επίσης τη δυνατότητα εκχώρησης πλήκτρων πρόσβασης στο πλαίσιο του διαλόγου που δημιουργείται από το "save-all".
Προστέθηκε η επιλογή επιλογής-μορφής ετικέτας για τον προσδιορισμό της εμφάνισης του διαλόγου Επιλογή ετικέτας.
Πώς να εγκαταστήσετε το Newsboat RSS reader στο Linux;
Για άτομα που ενδιαφέρονται να χρησιμοποιήσουν ή να δοκιμάσουν αυτό το cli RSS reader στα συστήματά τους, Μπορούν να το κάνουν ακολουθώντας τις οδηγίες που κοινοποιούμε παρακάτω.
Είναι σημαντικό να το αναφέρω αυτό αυτή η νέα έκδοση του Newsboat δεν έχει ακόμη συμπεριληφθεί από τα αποθετήρια από τις μεγαλύτερες διανομές Linux, οπότε για όσους θέλουν να κάνουν εγκατάσταση από τα επίσημα κανάλια του συστήματός τους, πρέπει να περιμένουν λίγες μέρες.
Αυτό που μπορεί να γίνει αυτή τη στιγμή είναι να κατεβάσετε τον πηγαίο κώδικα της αίτησης και εκτελέστε τη μεταγλώττιση στο σύστημα.
Για να γίνει αυτό θα πρέπει να ανοίξουν ένα τερματικό και σε αυτό θα εκτελέσουν η ακόλουθη εντολή:
git clone git://github.com/newsboat/newsboat.git
Και η μεταγλώττιση γίνεται με:
make
sudo make install
Τώρα, για όσους θέλουν να περιμένουν όταν είναι διαθέσιμη η νέα έκδοση Μπορείτε να εκτελέσετε την εγκατάσταση εκτελώντας μία από τις παρακάτω εντολές, ανάλογα με τη διανομή σας.
Για όσους χρησιμοποιούν Arch Linux και παράγωγα:
sudo pacman -S newsboat
Ενώ για Debian, Ubuntu, Linux Mint ή παράγωγα αυτών
sudo apt-get install newsboat
Στην περίπτωση του Fedora:
sudo dnf instalar newsboat
Τελικά, για όλες τις άλλες διανομές Linux που υποστηρίζουν πακέτα Snap, Μπορείτε να εκτελέσετε την εγκατάσταση με την ακόλουθη εντολή:
sudo snap εγκατάσταση newsboat
Βασική χρήση Newsboat
Η χρήση του Newsboat είναι αρκετά απλή, η αλήθεια είναι αρκετή για να χωρέσει τον τρόπο εργασίας σας.
Σε ένα τερματικό αρκεί να πληκτρολογήσουμε η εντολή:
newsboat -h
Για να γνωρίζουμε τις επιλογές που μας προσφέρονται.
Επίσης για να προσθέσετε τις ροές, αυτά αποθηκεύονται σε ένα αρχείο. Το οποίο πρέπει να δημιουργήσουν στην ακόλουθη διαδρομή:
nano ~/.newsboat/urls
Μπορείτε να κλείσετε με Ctrl + O και να βγείτε με Ctrl + X
Αυτό το αρχείο μπορεί να επεξεργαστεί με το πρόγραμμα επεξεργασίας κειμένου της επιλογής σας. Μέσα στο αρχείο θα τοποθετήσουν σε κάθε γραμμή τις ροές που θέλουν να εμφανίζονται στο Newsboat ως εξής:
http://feeds.feedburner.com/desdelinuxweb
Τέλος, για να διαβάσετε τις τροφοδοσίες, απλώς εκτελέστε την ακόλουθη εντολή στο τερματικό:
newsboat