Un cititor de flux RSS este un instrument indispensabil pentru majoritatea dintre noi. Acumulează fluxuri de pe diferite site-uri web pentru a vă facilita urmărirea ultimelor actualizări ale acestora.

În funcție de modul în care vă place să fie difuzate aceste actualizări, puteți alege un cititor de feed grafic sau bazat pe CLI. În timp ce primul oferă confort și o mulțime de funcții, cel de-al doilea aduce viteză și oferă o experiență perfectă celor care lucrează de la terminal.

Newsboat este un astfel de agregator de fluxuri bazat pe CLI pentru Linux. Haideți să o explorăm mai detaliat.

Ce este Newsboat?

Newsboat este un RSS/Atom bazat pe CLI cititor de feed pentru Linux. Este în esență o furculiță de Newbeuter, care a fost cândva unul dintre agregatorii de știri de top pentru Linux, dar nu mai este întreținut.

Fiind bazat pe CLI, cititorul Newsboat este accesibil din terminal și aduce cu el un redator HTML încorporat care vă permite să vizualizați conținut bazat pe text chiar în interiorul terminalului, eliminând nevoia de a utiliza un web browser.

instagram viewer

Ce caracteristici oferă Newsboat?

Newsboat oferă următoarele caracteristici pe Linux:

  • Redare HTML încorporat
  • Abilitatea de a trimite link-uri și articole către servicii terțe folosind scripturi de marcare
  • Opțiune de filtrare a intrărilor de feed în funcție de titlu, autor etc.
  • Opțiuni de filtrare cum ar fi tile, autor etc.
  • Abilitatea de a importa și exporta feed în OPML
  • Comenzi rapide de la tastatură personalizabile
  • Configurabilitate

Cum se instalează Newsboat pe Linux

Newsboat este disponibil pe mai multe distribuții Linux. În funcție de distribuția pe care o rulați pe computer, urmați instrucțiunile de mai jos pentru a instala Newsboat pe sistemul dvs.:

Pe Ubuntu și derivatele sale, deschideți terminalul și rulați următoarea comandă pentru a instala Newsboat:

sudo apt instalare barcă de știri

Dacă utilizați Fedora, rulați:

sudo dnf instalare barcă de știri

Pe Arch Linux, instalați Newsboat cu:

sudo pacman -S newsboat

În cazul oricărei alte distribuții Linux, puteți instala Newsboat folosind o metodă independentă de distribuție, cum ar fi Snap. Pentru aceasta, verificați dacă computerul dvs. acceptă Snap rulând această comandă într-un terminal:

snap --versiune

Dacă obțineți un număr de versiune, acesta indică faptul că Snap este prezent și puteți continua cu instalarea Newsboat. Altfel, urmează ghidul nostru Snap pentru a instala mai întâi Snap pe sistemul dvs.

După ce ați terminat, rulați comanda de mai jos pentru a instala Newsboat:

sudo snap instalare barcă de știri

Cum se utilizează Newsboat pe Linux

După ce ați instalat Newsboat, verificați dacă este instalat corect. După cum sa menționat deja, deoarece Newsboat este un program bazat pe CLI, toate interacțiunile dvs. cu acesta vor avea loc prin terminal.

Deschideți terminalul și executați această comandă:

barcă de știri

Va returna o eroare care spune: "nu au fost configurate adrese URL". Această eroare este afișată deoarece nu am configurat încă resurse în Newsboat, așa că asta trebuie să facem mai întâi.

1. Adăugarea de fluxuri sau adrese URL la Newsboat

Newsboat vă permite să vă creați propriul feed în două moduri: puteți fie să creați un feed complet nou din eliminați adăugând adrese URL ale site-urilor dvs. preferate sau importați un feed existent din anterior cititor.

Pentru a crea un feed nou de la zero, trebuie să completați URL-uri fișier cu toate site-urile dvs. preferate RSS. Mai întâi, copiați adresa feedului RSS a site-ului web pe care doriți să îl adăugați la feedul dvs. Newsboat.

Apoi, rulați următoarea comandă într-un terminal pentru a deschide URL-uri fişier:

sudo nano ~/.newsboat/urls

Dacă fișierul nu este deja prezent, creați unul în directorul Newsboat și rulați:

sudo nano URL-uri

Cand URL-uri fișierul este deschis, inserați adresa URL a feedului pe care l-ați copiat mai devreme în acest fișier. Dacă doriți să adăugați mai multe fluxuri, copiați adresele URL ale acestora și inserați-le aici. Lovit Ctrl + O pentru a scrie modificările la fișier și pentru a salva. presa Ctrl + X a iesi.

2. Importarea fluxurilor existente cu Newsboat

Dacă aveți deja un feed cu un alt cititor de feed RSS, îl puteți importa în Newsboat pentru a economisi efortul de a gestiona manual feedul. Pentru aceasta, accesați contul dvs. în cititorul de feed și exportați feedul în format OPML. După aceasta, copiați acest fișier și mutați-l în directorul principal.

În cele din urmă, rulați următoarea comandă pentru a o importa:

barcă de știri-ia hrani.opml

3. Running Newsboat

După ce ați configurat sursele în Newsboat, deschideți terminalul și rulați această comandă pentru a lansa Newsboat:

barcă de știri

Newsboat vă va oferi o listă cu toate sursele configurate. Cu toate acestea, aceste surse nu sunt actualizate în acest moment. Pentru a face acest lucru, apăsați Rși va reîncărca toate sursele. Dacă doriți să reîncărcați un anumit flux, selectați-l folosind tastele săgeți și apăsați r.

Așteptați actualizarea feedului.

După ce ați terminat, selectați fluxul de deschis și apăsați introduce să-l deschidă. Aici, veți vedea toate cele mai recente povești din acel flux. Pentru a deschide și a citi unul, selectați-l și apăsați introduce.

Dacă doriți să vizualizați un articol într-un browser, apăsați o, iar pentru a-l salva, apasă s, selectați locația de salvat și apăsați introduce. Când citiți un articol și doriți să vedeți următoarea poveste, utilizați n cheie.

În mod similar, dacă o postare are mai multe link-uri, acestea vor fi listate sub articol cu ​​numere în stânga lor. Introduceți numărul de lângă linkul pe care doriți să îl deschideți și acesta se va deschide în browserul dvs. implicit.

În cele din urmă, pentru a reveni la ecranul de previzualizare, apăsați q. De asemenea, se închide Newsboat când îl apăsați pe pagina principală Newsboat. Dar dacă doriți să părăsiți programul de oriunde, apăsați Q in schimb.

Configurarea Newsboat pe Linux

În starea sa implicită, Newsboat funcționează foarte bine. Cu toate acestea, există anumite modificări pe care le oferă, pe care le puteți folosi pentru a vă îmbunătăți experiența.

Trebuie să salvați toate configurațiile Newsboat în config fișier din structura de directoare a Newsboat.

Dacă fișierul lipsește, trebuie să îl creați. După aceasta, în funcție de ceea ce doriți să realizați, modificați acest fișier în consecință.

Iată câteva modificări de configurare care vă pot interesa:

1. Schimbați browserul implicit

Deși puteți citi cea mai mare parte a conținutului unui articol în terminal, vor exista momente când doriți să deschideți un articol într-un browser web. Din acest motiv, configurarea browserului dvs. implicit preferat este un pas esențial.

Pentru a face acest lucru, adăugați următoarea linie la config fişier:

browser "cale/către/browser %u"

2. Actualizează automat fluxurile la lansare

Newsboat nu este configurat pentru a reîmprospăta automat fluxurile atunci când îl lansați. Ca rezultat, trebuie să reîmprospătați manual alimentația. Dacă doriți să o evitați, adăugați această linie la config fișier pentru a activa reîmprospătarea automată:

reîmprospătare la pornire da

În mod similar, este posibil să doriți să actualizați periodic feedul după ceva timp. Pentru aceasta, adăugați această linie:

timpul de reîncărcare dorit_time_in_minutes

3. Eliminați articolele citite

Majoritatea cititorilor RSS elimină articolele citite din feedul tău pentru a reduce dezordinea. Dar, deoarece Newsboat nu face acest lucru automat, trebuie să îi spuneți în mod explicit să nu mai afișeze fluxurile deschise. Adăugați următoarea linie la config fisier pentru a face asta:

spectacol-citit-hrana Nu

Desigur, acestea sunt doar câteva configurații utile și puteți consulta documentația Newsboat pentru a-i configura comportamentul după preferințele dvs.

Fii la curent cu blogurile tale preferate fără a rata „barca”

Dacă lucrați în principal de la terminal, aveți nevoie de un agregator de fluxuri bazat pe CLI pe computer. Un bun cititor de feed bazat pe terminal vă poate ajuta să accesați actualizări de la toate blogurile preferate chiar în interiorul terminalului, eliminând nevoia de a deschide o altă aplicație.

Newsboat este poate cel mai bun cititor de feed în acest sens. Este rapid, ușor de utilizat, configurabil și organizează cu grijă fluxurile de pe site-urile dvs. preferate pentru un consum ușor.

Similar cu Newsboat, o altă abordare interesantă a RSS este cititorul de feed TICKR, care vă pune feedurile într-o bară minusculă derulabilă pentru a facilita consumul de conținut din mers.