Ένας αναγνώστης τροφοδοσίας RSS είναι ένα απαραίτητο εργαλείο για τους περισσότερους από εμάς. Συγκεντρώνει ροές από διάφορους ιστότοπους για να σας διευκολύνει να παρακολουθείτε τις τελευταίες ενημερώσεις τους.

Ανάλογα με το πώς σας αρέσει να προβάλλονται αυτές οι ενημερώσεις, μπορείτε να επιλέξετε έναν αναγνώστη τροφοδοσίας με γραφικά ή CLI. Ενώ το πρώτο προσφέρει άνεση και πολλές δυνατότητες, το δεύτερο προσφέρει ταχύτητα και προσφέρει απρόσκοπτη εμπειρία σε όσους εργάζονται από το τερματικό.

Το Newsboat είναι ένας τέτοιος συσσωρευτής τροφοδοσίας που βασίζεται σε CLI για Linux. Ας μπούμε για να το εξερευνήσουμε με περισσότερες λεπτομέρειες.

Τι είναι το Newsboat;

Το Newsboat είναι ένα RSS/Atom που βασίζεται σε CLI πρόγραμμα ανάγνωσης τροφοδοσίας για Linux. Είναι ουσιαστικά ένα πιρούνι από Newbeuter, που κάποτε ήταν ένας από τους κορυφαίους συγκεντρωτές ειδήσεων για Linux, αλλά δεν διατηρείται πια.

Όντας με βάση το CLI, ο αναγνώστης Newsboat είναι προσβάσιμος από το τερματικό και φέρνει μαζί του μια ενσωματωμένη απόδοση απόδοσης HTML που σας επιτρέπει να προβάλλετε περιεχόμενο που βασίζεται σε κείμενο ακριβώς μέσα στο τερματικό, εξαλείφοντας την ανάγκη χρήσης ιστού πρόγραμμα περιήγησης.

instagram viewer

Ποιες δυνατότητες προσφέρει το Newsboat;

Το Newsboat προσφέρει τις ακόλουθες δυνατότητες στο Linux:

  • Ενσωματωμένο πρόγραμμα απόδοσης HTML
  • Δυνατότητα αποστολής συνδέσμων και άρθρων σε υπηρεσίες τρίτων με χρήση σεναρίων σελιδοδεικτών
  • Επιλογή φιλτραρίσματος καταχωρήσεων ροής βάσει τίτλου, συγγραφέα κ.λπ.
  • Επιλογές φιλτραρίσματος όπως πλακίδιο, συγγραφέας κ.λπ.
  • Δυνατότητα εισαγωγής και εξαγωγής ζωοτροφών σε OPML
  • Προσαρμόσιμες συντομεύσεις πληκτρολογίου
  • Δυνατότητα διαμόρφωσης

Πώς να εγκαταστήσετε το Newsboat σε Linux

Το Newsboat είναι διαθέσιμο σε πολλές διανομές Linux. Ανάλογα με τη διανομή που εκτελείτε στο μηχάνημά σας, ακολουθήστε τις παρακάτω οδηγίες για να αποκτήσετε το Newsboat στο σύστημά σας:

Στο Ubuntu και τα παράγωγά του, ανοίξτε το τερματικό και εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το Newsboat:

sudo apt εγκαθιστώ εφημεριδοφόρο

Εάν χρησιμοποιείτε το Fedora, εκτελέστε:

sudo dnf εγκαθιστώ εφημεριδοφόρο

Στο Arch Linux, εγκαταστήστε το Newsboat με:

sudo pacman -S σκάφος εφημερίδων

Στην περίπτωση οποιασδήποτε άλλης διανομής Linux, μπορείτε να εγκαταστήσετε το Newsboat χρησιμοποιώντας μια μέθοδο ανεξάρτητη από τη διανομή, όπως το Snap. Για αυτό, επαληθεύστε εάν ο υπολογιστής σας υποστηρίζει Snap εκτελώντας αυτήν την εντολή σε ένα τερματικό:

θραύση --εκδοχή

Εάν λάβετε έναν αριθμό έκδοσης, υποδεικνύει ότι υπάρχει το Snap και μπορείτε να προχωρήσετε στην εγκατάσταση του Newsboat. Αλλιώς, ακολουθήστε τον οδηγό μας Snap για να εγκαταστήσετε πρώτα το Snap στο σύστημά σας.

Μόλις τελειώσετε, εκτελέστε την παρακάτω εντολή για να εγκαταστήσετε το Newsboat:

sudo snap εγκαθιστώ εφημεριδοφόρο

Πώς να χρησιμοποιήσετε το Newsboat στο Linux

Αφού εγκαταστήσετε το Newsboat, επαληθεύστε εάν έχει εγκατασταθεί σωστά. Όπως αναφέρθηκε ήδη, δεδομένου ότι το Newsboat είναι ένα πρόγραμμα που βασίζεται σε CLI, όλες οι αλληλεπιδράσεις σας μαζί του θα πραγματοποιούνται μέσω του τερματικού.

Ανοίξτε το τερματικό και εκτελέστε αυτήν την εντολή:

εφημεριδοφόρο

Θα επιστρέψει ένα σφάλμα δηλώνοντας: "δεν έχουν διαμορφωθεί διευθύνσεις URL". Αυτό το σφάλμα εμφανίζεται επειδή δεν έχουμε διαμορφώσει ακόμα πόρους στο Newsboat, οπότε αυτό πρέπει να κάνουμε πρώτα.

1. Προσθήκη ροών ή διευθύνσεων URL στο Newsboat

Το Newsboat σάς επιτρέπει να δημιουργήσετε τη δική σας ροή με δύο τρόπους: μπορείτε είτε να δημιουργήσετε μια εντελώς νέα ροή από ξύστε προσθέτοντας διευθύνσεις URL των αγαπημένων σας ιστότοπων ή εισάγετε μια υπάρχουσα ροή από την προηγούμενη αναγνώστης.

Για να δημιουργήσετε μια νέα ροή από την αρχή, πρέπει να συμπληρώσετε το urls αρχείο με όλο τον αγαπημένο σας ιστότοπο RSS. Αρχικά, αντιγράψτε τη διεύθυνση ροής RSS του ιστότοπου που θέλετε να προσθέσετε στη ροή Newsboat σας.

Στη συνέχεια, εκτελέστε την ακόλουθη εντολή σε ένα τερματικό για να ανοίξετε το urls αρχείο:

sudo nano ~/.newsboat/urls

Εάν το αρχείο δεν υπάρχει ήδη, δημιουργήστε ένα μέσα στον κατάλογο Newsboat και εκτελέστε:

urls sudo nano

Οταν ο urls το αρχείο είναι ανοιχτό, επικολλήστε τη διεύθυνση URL της ροής που αντιγράψατε νωρίτερα σε αυτό το αρχείο. Εάν θέλετε να προσθέσετε περισσότερες ροές, αντιγράψτε τις διευθύνσεις URL τους και επικολλήστε τις εδώ. Κτύπημα Ctrl + O για να γράψετε τις αλλαγές στο αρχείο και να τις αποθηκεύσετε. Τύπος Ctrl + X για έξοδο.

2. Εισαγωγή υφιστάμενων ροών με Newsboat

Εάν έχετε ήδη μια ροή με άλλο πρόγραμμα ανάγνωσης ροών RSS, μπορείτε να την εισαγάγετε στο Newsboat για να εξοικονομήσετε την προσπάθεια χειροκίνητης επεξεργασίας της ροής. Για αυτό, αποκτήστε πρόσβαση στον λογαριασμό σας στον αναγνώστη ροής δεδομένων και εξάγετε τη ροή δεδομένων σας σε μορφή OPML. Μετά από αυτό, αντιγράψτε αυτό το αρχείο και μετακινήστε το στον αρχικό κατάλογο.

Τέλος, εκτελέστε την ακόλουθη εντολή για να την εισαγάγετε:

εφημεριδοφόρο-Εγώταίζω.opml

3. Τρέξιμο Newsboat

Αφού διαμορφώσετε τις πηγές στο Newsboat, ανοίξτε το τερματικό και εκτελέστε αυτήν την εντολή για να εκκινήσετε το Newsboat:

εφημεριδοφόρο

Το Newsboat θα σας δώσει μια λίστα με όλες τις διαμορφωμένες πηγές σας. Ωστόσο, αυτές οι πηγές δεν είναι ενημερωμένες αυτήν τη στιγμή. Για να το κάνετε αυτό, πατήστε R, και θα φορτώσει ξανά όλες τις πηγές. Εάν θέλετε να φορτώσετε ξανά μια συγκεκριμένη ροή, επιλέξτε τη χρησιμοποιώντας τα πλήκτρα βέλους και πατήστε r.

Περιμένετε να ενημερωθεί η ροή.

Μόλις τελειώσετε, επιλέξτε τη ροή που θέλετε να ανοίξετε και πατήστε Εισαγω να το ανοίξω. Εδώ, θα δείτε όλες τις τελευταίες ιστορίες από αυτήν τη ροή. Για να ανοίξετε και να διαβάσετε ένα, επιλέξτε το και πατήστε Εισαγω.

Εάν θέλετε να δείτε ένα άρθρο σε ένα πρόγραμμα περιήγησης, πατήστε ο, και για να το αποθηκεύσετε, πατήστε μικρό, επιλέξτε την τοποθεσία για αποθήκευση και πατήστε Εισαγω. Όταν διαβάζετε ένα άρθρο και θέλετε να δείτε την επόμενη ιστορία, χρησιμοποιήστε το n κλειδί.

Ομοίως, εάν μια ανάρτηση έχει πολλούς συνδέσμους, αυτοί θα παρατίθενται κάτω από το άρθρο με αριθμούς στα αριστερά τους. Πληκτρολογήστε τον αριθμό δίπλα στον σύνδεσμο που θέλετε να ανοίξετε και θα ανοίξει στο προεπιλεγμένο πρόγραμμα περιήγησής σας.

Τέλος, για να επιστρέψετε στην οθόνη προεπισκόπησης, πατήστε q. Αυτό κλείνει επίσης το Newsboat όταν το πατήσετε στην κύρια σελίδα του Newsboat. Αλλά εάν θέλετε να κλείσετε το πρόγραμμα από οπουδήποτε, πατήστε Q αντι αυτου.

Διαμόρφωση Newsboat σε Linux

Στην προεπιλεγμένη του κατάσταση, το Newsboat λειτουργεί μια χαρά. Ωστόσο, υπάρχουν ορισμένες τροποποιήσεις που προσφέρει, τις οποίες μπορείτε να χρησιμοποιήσετε για να βελτιώσετε την εμπειρία σας.

Πρέπει να αποθηκεύσετε όλες τις διαμορφώσεις του Newsboat στο config αρχείο μέσα στη δομή καταλόγου του Newsboat.

Εάν το αρχείο λείπει, πρέπει να το δημιουργήσετε. Μετά από αυτό, ανάλογα με το τι θέλετε να ολοκληρώσετε, τροποποιήστε αυτό το αρχείο ανάλογα.

Ακολουθούν μερικές αλλαγές διαμόρφωσης που μπορεί να σας ενδιαφέρουν:

1. Αλλάξτε το Προεπιλεγμένο πρόγραμμα περιήγησης

Ενώ μπορείτε να διαβάσετε το μεγαλύτερο μέρος του περιεχομένου ενός άρθρου στο τερματικό, θα υπάρχουν φορές που θέλετε να ανοίξετε ένα άρθρο σε ένα πρόγραμμα περιήγησης ιστού. Για αυτόν τον λόγο, η διαμόρφωση του προεπιλεγμένου προγράμματος περιήγησης που προτιμάτε είναι ένα ουσιαστικό βήμα.

Για να το κάνετε αυτό, προσθέστε την ακόλουθη γραμμή στο config αρχείο:

πρόγραμμα περιήγησης "διαδρομή/προς/πρόγραμμα περιήγησης %u"

2. Αυτόματη ανανέωση ροών κατά την εκκίνηση

Το Newsboat δεν έχει διαμορφωθεί για αυτόματη ανανέωση των ροών όταν το εκκινείτε. Ως αποτέλεσμα, πρέπει να ανανεώσετε τη ροή μόνοι σας με μη αυτόματο τρόπο. Εάν θέλετε να το αποφύγετε, προσθέστε αυτή τη γραμμή στο config αρχείο για να ενεργοποιήσετε την αυτόματη ανανέωση:

ανανέωση κατά την εκκίνηση ναι

Ομοίως, μπορεί επίσης να θέλετε να ενημερώνετε περιοδικά τη ροή μετά από κάποιο χρονικό διάστημα. Για αυτό, προσθέστε αυτή τη γραμμή:

χρόνος επαναφόρτωσης επιθυμητός_χρόνος_σε_λεπτά

3. Κατάργηση άρθρων ανάγνωσης

Οι περισσότεροι αναγνώστες RSS αφαιρούν τα αναγνωσμένα άρθρα από τη ροή σας για να μειώσουν την ακαταστασία. Αλλά επειδή το Newsboat δεν το κάνει αυτό αυτόματα, πρέπει να του πείτε ρητά να μην εμφανίζει πλέον ανοιχτές ροές. Προσθέστε την ακόλουθη γραμμή στο config αρχείο για να το κάνετε αυτό:

προβολή-ανάγνωση-ταΐζει όχι

Φυσικά, αυτές είναι μόνο μερικές χρήσιμες διαμορφώσεις και μπορείτε να δείτε την τεκμηρίωση του Newsboat για να διαμορφώσετε τη συμπεριφορά του σύμφωνα με τις προτιμήσεις σας.

Συνεχίστε με τα αγαπημένα σας ιστολόγια χωρίς να χάσετε το "σκάφος"

Εάν εργάζεστε κυρίως από το τερματικό, χρειάζεστε έναν συσσωρευτή τροφοδοσίας που βασίζεται σε CLI στον υπολογιστή σας. Ένας καλός αναγνώστης ροής δεδομένων που βασίζεται σε τερματικά μπορεί να σας βοηθήσει να αποκτήσετε πρόσβαση σε ενημερώσεις από όλα τα αγαπημένα σας ιστολόγια ακριβώς μέσα στο τερματικό, εξαλείφοντας την ανάγκη να ανοίξετε μια άλλη εφαρμογή.

Το Newsboat είναι ίσως ο καλύτερος αναγνώστης ζωοτροφών από αυτή την άποψη. Είναι γρήγορο, εύκολο στη χρήση, διαμορφώσιμο και επιμελείται τακτικά ροές από τους αγαπημένους σας ιστότοπους για εύκολη κατανάλωση.

Παρόμοια με το Newsboat, μια άλλη ενδιαφέρουσα εκδοχή του RSS είναι ο αναγνώστης τροφοδοσίας TICKR, ο οποίος τοποθετεί τις ροές σας σε μια μικροσκοπική μπάρα με δυνατότητα κύλισης για να διευκολύνει την κατανάλωση περιεχομένου εν κινήσει.