#howto - leggere RSS da terminale con Termfeed
Linux/hub ha i feed rss. Lo sapevate? Ora lo sapete.
Detto questo, leggere i feed dalla propria distribuzione Linux preferita non è assolutamente un problema.
Ci sono infatti diverse applicazioni che consentono di utilizzare i feed RSS dai propri siti preferiti.
Ad esempio, TermFeed.
TermFeed
TermFeed è un progetto open source scritto in Python. Il codice è reperibile su Github anche se, gli ultimi aggiornamenti, risalgono ormai al lontano 2015.
TermFeed è reperibile come pacchetto PIP.
PIP
PIP è un installatore di pacchetti Python, installare un pacchetto tramite questo sistema è molto semplice ma necessita che sia installato.
Installazione su Ubuntu e derivate
Per installare PIP su Ubuntu e derivate basta digitare:
apt install python3-pip
Installazione su Fedora
Per installare PIP su Fedora basta digitare:
dnf install python3-pip
Installazione su ArchLinux
Per installare PIP su ArchLinux o sistemi che utilizzano pacman basta digitare:
pacman -S python-pipx
Installazione di TermFeed
Una volta installato pip basta scrivere:
pip install termfeed
Tranne su Archlinux dove si dovrebbe utilizzare il tool pipx
:
pipx install termfeed
Fix “termfeed.db”
In alcuni sistemi potrebbe non riuscire a creare il db nella home. Dare il comando:
touch $HOME/.termfeed.db
Per sistemare il problema
Utilizzo
I feed sono divisi per Categoria, per cui ogni aggiunta va indicato il sito e la categoria.
Già post-installazione si dovrebbe avere una lista di feed predefiniti.
Aggiungere un feed
Per aggiungere un nuovo feed:
feed -a SITO CATEGORIA
Ad esempio si può aggiungere il sito di linux/hub alla categoria (da creare) Linux:
feed -a https://linuxhub.it/feed.xml Linux
Consultare le categorie
Si possono consultare le categorie scrivendo:
feed -t
Molte categorie sono già create dall’inserimento di alcuni siti inseriti a tempo di installazione.
È possibile consultare la lista dei siti per categoria scrivendo in coda al comando la categoria stessa, ad esempio per la categoria “Linux”:
feed -t Linux
Cancellare una categoria (con tutti i feed dentro)
Per eliminare una categoria si può scrivere:
feed -D CATEGORIA
Ottimo per eliminare tutti i feed già presenti dopo l’installazione.
Navigare i feed per categoria
I feed si possono navigare per categoria scrivendo:
feed -b
Selezionare la categoria e quindi il feed da aprire.
Una volta aperto un feed è possibile aprire nel browser predefinito il link dell’articolo che punta premendo y
.
Navigare i feed per URL
Per navigare i feed dato un URL digitare feed
seguito dall’url:
feed https://linuxhub.it/feed.xml
Selezionare il feed da aprire; una volta aperto un feed è possibile aprire nel browser predefinito il link dell’articolo che punta premendo y
.
Rimuovere un URL
Per rimuovere un URL dai feed scrivere:
feed -d URL
Ad esempio:
feed -d https://linuxhub.it/feed.xml
Per eliminare il feed di Linux/hub.
Help
Si può sempre consultare l’help ufficiale digitando:
feed -h
Disinstallare tramite PIP
Per disinstallare TermFeed tramite PIP scrivere:
pip uninstall termfeed
Su ArchLinux:
pipx uninstall termfeed
Conclusioni
Conoscete altri feed reader? segnalateli sul nostro gruppo Telegram e magari, nel prossimo futuro, saranno oggetto di un nostro prossimo articolo!