Un lettore di feed RSS è uno strumento indispensabile per la maggior parte di noi. Aggrega i feed di vari siti Web per consentirti di tenere facilmente traccia dei loro ultimi aggiornamenti.
A seconda di come ti piacciono questi aggiornamenti, puoi scegliere un lettore di feed grafico o basato su CLI. Mentre il primo offre praticità e un sacco di funzionalità, il secondo offre velocità e offre un'esperienza senza interruzioni a coloro che lavorano dal terminale.
Newsboat è uno di questi aggregatori di feed basati su CLI per Linux. Entriamo per esplorarlo più in dettaglio.
Che cos'è Newsboat?
Newsboat è un RSS/Atom basato su CLI lettore di feed per Linux. È essenzialmente un fork di Newbeuter, che una volta era uno degli aggregatori di notizie più apprezzati per Linux, ma non viene più mantenuto.
Essendo basato sul CLI, il lettore Newsboat è accessibile dal terminale e porta con sé un renderer HTML integrato che ti consente di visualizzare contenuti testuali direttamente all'interno del terminale, eliminando la necessità di utilizzare un Web browser.
Quali caratteristiche offre Newsboat?
Newsboat offre le seguenti funzionalità su Linux:
- Renderer HTML integrato
- Possibilità di inviare collegamenti e articoli a servizi di terze parti utilizzando script di bookmarking
- Opzione per filtrare le voci del feed in base a titolo, autore, ecc.
- Opzioni di filtro come riquadro, autore, ecc.
- Possibilità di importare ed esportare feed in OPML
- Scorciatoie da tastiera personalizzabili
- Configurabilità
Come installare Newsboat su Linux
Newsboat è disponibile su diverse distribuzioni Linux. A seconda della distribuzione in esecuzione sul tuo computer, segui le istruzioni seguenti per ottenere Newsboat sul tuo sistema:
Su Ubuntu e i suoi derivati, apri il terminale ed esegui il seguente comando per installare Newsboat:
sudo apt installare notiziario
Se stai usando Fedora, esegui:
sudo dnf installare notiziario
Su Arch Linux, installa Newsboat con:
sudo pacman -S newsboat
Nel caso di qualsiasi altra distribuzione Linux, puoi installare Newsboat utilizzando un metodo indipendente dalla distribuzione, come Snap. Per questo, verifica se il tuo computer supporta Snap eseguendo questo comando in un terminale:
affrettato --versione
Se ottieni un numero di versione, indica che Snap è presente e puoi procedere con l'installazione di Newsboat. Altrimenti, segui la nostra guida allo scatto per installare prima Snap sul tuo sistema.
Una volta terminato, esegui il comando seguente per installare Newsboat:
sudo schiocco installare notiziario
Come usare Newsboat su Linux
Dopo aver installato Newsboat, verifica se è installato correttamente. Come accennato in precedenza, poiché Newsboat è un programma basato su CLI, tutte le tue interazioni con esso avverranno tramite il terminale.
Apri il terminale ed esegui questo comando:
notiziario
Restituirà un errore che indica: "nessun URL configurato". Questo errore viene visualizzato perché non abbiamo ancora configurato le risorse in Newsboat, quindi è quello che dobbiamo fare prima.
1. Aggiunta di feed o URL a Newsboat
Newsboat ti consente di creare il tuo feed in due modi: puoi creare un feed completamente nuovo da scratch aggiungendo gli URL dei tuoi siti Web preferiti o importando un feed esistente dal tuo precedente lettore.
Per creare un nuovo feed da zero, devi compilare il file URL file con tutto il tuo sito web preferito RSS. Per prima cosa, copia l'indirizzo del feed RSS del sito web che desideri aggiungere al tuo feed Newsboat.
Quindi, esegui il seguente comando in un terminale per aprire il file URL file:
sudo nano ~/.newsboat/urls
Se il file non è già presente, creane uno all'interno della directory Newsboat ed esegui:
sudo nano URL
Quando il URL il file è aperto, incolla l'URL del feed che hai copiato in precedenza in questo file. Se vuoi aggiungere più feed, copia i loro URL e incollali qui. Colpo CTRL+O per scrivere le modifiche al file e salvare. Premere CTRL+X uscire.
2. Importazione di feed esistenti con Newsboat
Se hai già un feed con un altro lettore di feed RSS, puoi importarlo in Newsboat per risparmiare lo sforzo di curare il feed manualmente. Per questo, accedi al tuo account sul lettore di feed ed esporta il tuo feed nel formato OPML. Dopodiché, copia questo file e spostalo nella home directory.
Infine, esegui il seguente comando per importarlo:
notiziario-ioalimentazione.opml
3. In esecuzione Newsboat
Dopo aver configurato i sorgenti in Newsboat, apri il terminale ed esegui questo comando per avviare Newsboat:
notiziario
Newsboat ti fornirà un elenco di tutte le tue fonti configurate. Tuttavia, queste fonti non sono aggiornate al momento. Per farlo, premere Re ricaricherà tutte le sorgenti. Se desideri ricaricare un determinato feed, selezionalo utilizzando i tasti freccia e premi r.
Attendi l'aggiornamento del feed.
Una volta terminato, seleziona il feed da aprire e premi accedere per aprirlo. Qui vedrai tutte le ultime storie di quel feed. Per aprirne e leggerne uno, selezionalo e premi accedere.
Se desideri visualizzare un articolo in un browser, premi o, e per salvarlo, premi S, selezionare la posizione da salvare e premere accedere. Quando stai leggendo un articolo e desideri visualizzare la prossima storia, usa il n chiave.
Allo stesso modo, se un post ha più link, questi saranno elencati sotto l'articolo con i numeri alla loro sinistra. Digita il numero accanto al collegamento che desideri aprire e si aprirà nel browser predefinito.
Infine, per tornare alla schermata di anteprima, premere q. Questo esce anche da Newsboat quando lo premi nella pagina principale di Newsboat. Ma se desideri uscire dal programma da qualsiasi luogo, premi Q invece.
Configurazione di Newsboat su Linux
Nel suo stato predefinito, Newsboat funziona perfettamente. Tuttavia, ci sono alcune modifiche che offre, che puoi utilizzare per migliorare la tua esperienza.
È necessario salvare tutte le configurazioni di Newsboat in config file all'interno della struttura della directory di Newsboat.
Se il file è mancante, è necessario crearlo. Successivamente, a seconda di ciò che desideri ottenere, modifica questo file di conseguenza.
Ecco alcune modifiche alla configurazione che potrebbero interessarti:
1. Modifica il browser predefinito
Sebbene tu possa leggere la maggior parte del contenuto di un articolo nel terminale, ci saranno momenti in cui vorrai aprire un articolo in un browser web. Per questo motivo, la configurazione del browser predefinito preferito è un passaggio essenziale.
Per fare ciò, aggiungi la seguente riga a config file:
browser "percorso/per/browser %u"
2. Feed di aggiornamento automatico al lancio
Newsboat non è configurato per aggiornare automaticamente i feed all'avvio. Di conseguenza, è necessario aggiornare manualmente il feed da soli. Se desideri evitarlo, aggiungi questa riga a config file per attivare l'aggiornamento automatico:
aggiornamento all'avvio sì
Allo stesso modo, potresti anche voler aggiornare periodicamente il feed dopo un po' di tempo. Per questo, aggiungi questa riga:
tempo di ricarica desiderato_tempo_in_minuti
3. Rimuovi Leggi articoli
La maggior parte dei lettori RSS rimuove gli articoli letti dal feed per ridurre il disordine. Ma poiché Newsboat non lo fa automaticamente, devi dirgli esplicitamente di non visualizzare più i feed aperti. Aggiungi la seguente riga a config file per fare questo:
mostrare-leggere-feed No
Naturalmente, queste sono solo alcune utili configurazioni e puoi consultare la documentazione di Newsboat per configurarne il comportamento secondo le tue preferenze.
Resta al passo con i tuoi blog preferiti senza perdere la "barca"
Se lavori principalmente dal terminale, hai bisogno di un aggregatore di feed basato su CLI sul tuo PC. Un buon lettore di feed basato su terminale può aiutarti ad accedere agli aggiornamenti da tutti i tuoi blog preferiti direttamente all'interno del terminale, eliminando la necessità di aprire un'altra app.
Newsboat è forse il miglior lettore di feed in questo senso. È veloce, facile da usare, configurabile e cura in modo ordinato i feed dai tuoi siti Web preferiti per un facile consumo.
Simile a Newsboat, un'altra versione interessante di RSS è il lettore di feed TICKR, che inserisce i tuoi feed in una minuscola barra scorrevole per facilitare il consumo dei contenuti in movimento.