En RSS-feedleser er et uunnværlig verktøy for de fleste av oss. Den samler inn feeder fra ulike nettsteder for å gjøre det enkelt for deg å holde styr på de siste oppdateringene deres.

Avhengig av hvordan du liker disse oppdateringene servert, kan du velge en grafisk eller CLI-basert feedleser. Mens førstnevnte tilbyr bekvemmelighet og massevis av funksjoner, gir sistnevnte hastighet og gir en sømløs opplevelse til de som jobber fra terminalen.

Newsboat er en slik CLI-basert feedaggregator for Linux. La oss hoppe inn for å utforske det mer detaljert.

Hva er Newsboat?

Newsboat er en CLI-basert RSS/Atom feed-leser for Linux. Det er egentlig en gaffel av Newbeuter, som en gang var en av de topprangerte nyhetsaggregatorene for Linux, men som ikke vedlikeholdes lenger.

Å være basert på CLI, Newsboat-leseren er tilgjengelig fra terminalen, og den har med seg en innebygd HTML-gjengivelse som lar deg se tekstbasert innhold rett inne i terminalen, og eliminerer behovet for å bruke nett nettleser.

Hvilke funksjoner tilbyr Newsboat?

instagram viewer

Newsboat tilbyr følgende funksjoner på Linux:

  • Innebygd HTML-gjengivelse
  • Evne til å sende lenker og artikler til tredjepartstjenester ved å bruke bokmerkeskript
  • Mulighet for å filtrere ut feedoppføringer basert på tittel, forfatter osv.
  • Filtreringsalternativer som fliser, forfatter osv.
  • Evne til å importere og eksportere feed i OPML
  • Tilpassbare hurtigtaster
  • Konfigurerbarhet

Hvordan installere Newsboat på Linux

Newsboat er tilgjengelig på flere Linux-distros. Avhengig av distroen du kjører på maskinen din, følg instruksjonene nedenfor for å få Newsboat på systemet ditt:

På Ubuntu og dens derivater, åpne terminalen og kjør følgende kommando for å installere Newsboat:

sudo apt installere nyhetsbåt

Hvis du bruker Fedora, kjør:

sudo dnf installere nyhetsbåt

På Arch Linux, installer Newsboat med:

sudo pacman -S nyhetsbåt

Når det gjelder en hvilken som helst annen Linux-distro, kan du installere Newsboat ved å bruke en distro-uavhengig metode, som Snap. For dette, kontroller om datamaskinen din støtter Snap ved å kjøre denne kommandoen i en terminal:

snapp --versjon

Hvis du får et versjonsnummer, indikerer det at Snap er til stede, og du kan fortsette med Newsboat-installasjonen. Ellers, følg med vår Snap-guide for å installere Snap på systemet ditt først.

Når du er ferdig, kjør kommandoen nedenfor for å installere Newsboat:

sudo snap installere nyhetsbåt

Hvordan bruke Newsboat på Linux

Etter at du har installert Newsboat, kontroller om den er riktig installert. Som nevnt allerede, siden Newsboat er et CLI-basert program, vil all din interaksjon med det foregå over terminalen.

Åpne terminalen og kjør denne kommandoen:

nyhetsbåt

Det vil returnere en feilmelding som sier: "ingen URL-er konfigurert". Denne feilen vises fordi vi ikke har konfigurert ressurser i Newsboat ennå, så det er det vi må gjøre først.

1. Legge til feeder eller URL-er til Newsboat

Newsboat lar deg lage din egen feed på to måter: du kan enten lage en helt ny feed fra skrape ved å legge til nettadresser til favorittnettstedene dine eller importere en eksisterende feed fra den forrige leser.

For å lage en ny feed fra bunnen av, må du fylle ut nettadresser fil med alle favorittnettstedene dine RSS. Først kopierer du RSS-feedadressen til nettstedet du vil legge til i Newsboat-feeden.

Deretter kjører du følgende kommando i en terminal for å åpne nettadresser fil:

sudo nano ~/.newsboat/urls

Hvis filen ikke allerede er til stede, lag en i Newsboat-katalogen og kjør:

sudo nano-nettadresser

Når nettadresser filen er åpen, lim inn URL-en til feeden du kopierte tidligere til denne filen. Hvis du vil legge til flere feeder, kopierer du nettadressene deres og limer dem inn her. Truffet Ctrl + O for å skrive endringene i filen og lagre. trykk Ctrl + X å gå ut.

2. Importere eksisterende feeder med Newsboat

Hvis du allerede har en feed med en annen RSS-feedleser, kan du importere den til Newsboat for å spare innsatsen med å kurere feeden manuelt. For dette, gå til kontoen din på feed-leseren og eksporter feeden din i OPML-format. Etter dette kopierer du denne filen og flytter den til hjemmekatalogen.

Til slutt, kjør følgende kommando for å importere den:

nyhetsbåt-Jegmate.opml

3. Kjører Nyhetsbåt

Når du har konfigurert kilder i Newsboat, åpne terminalen og kjør denne kommandoen for å starte Newsboat:

nyhetsbåt

Newsboat vil gi deg en liste over alle dine konfigurerte kilder. Disse kildene er imidlertid ikke oppdatert akkurat nå. For å gjøre det, trykk R, og den vil laste inn alle kilder på nytt. Hvis du vil laste inn en bestemt feed på nytt, velger du den med piltastene og trykker r.

Vent til feeden oppdateres.

Når du er ferdig, velger du feeden du vil åpne og trykker på Tast inn for å åpne den. Her vil du se alle de siste historiene fra den feeden. For å åpne og lese en, velg den og trykk Tast inn.

Hvis du ønsker å se en artikkel i en nettleser, trykk o, og for å lagre den, trykk s, velg plasseringen du vil lagre og trykk Tast inn. Når du leser en artikkel og ønsker å se den neste historien, bruk n nøkkel.

Tilsvarende, hvis et innlegg har flere lenker, vil disse bli oppført under artikkelen med tall til venstre. Skriv inn nummeret ved siden av lenken du vil åpne, og den åpnes i standardnettleseren din.

Til slutt, for å gå tilbake til forhåndsvisningsskjermen, trykk q. Dette avslutter også Newsboat når du trykker på den på hovedsiden til Newsboat. Men hvis du ønsker å avslutte programmet fra hvor som helst, trykk Q i stedet.

Konfigurere Newsboat på Linux

I standardtilstanden fungerer Newsboat helt fint. Det er imidlertid visse modifikasjoner den tilbyr, som du kan bruke for å forbedre opplevelsen din.

Du må lagre alle Newsboat-konfigurasjoner til konfig filen inne i Newsboats katalogstruktur.

Hvis filen mangler, må du opprette den. Etter dette, avhengig av hva du ønsker å oppnå, endre denne filen tilsvarende.

Her er noen konfigurasjonsendringer som kan interessere deg:

1. Endre standard nettleser

Mens du kan lese det meste av en artikkels innhold i terminalen, vil det være tider når du ønsker å åpne en artikkel i en nettleser. Av denne grunn er konfigurering av din foretrukne standardnettleser et viktig trinn.

For å gjøre dette, legg til følgende linje i konfig fil:

nettleser "sti/til/nettleser %u"

2. Automatisk oppdatering av feeder ved lansering

Newsboat er ikke konfigurert til å automatisk oppdatere feedene når du starter den. Som et resultat må du selv oppdatere feeden manuelt. Hvis du ønsker å unngå det, legg til denne linjen i konfig fil for å slå på automatisk oppdatering:

oppdater ved oppstart ja

På samme måte vil du kanskje også oppdatere feeden med jevne mellomrom etter en stund. For dette, legg til denne linjen:

reload-time ønsket_tid_i_minutter

3. Fjern Lese artikler

De fleste RSS-lesere fjerner leste artikler fra feeden din for å redusere rot. Men siden Newsboat ikke gjør dette automatisk, må du eksplisitt fortelle den om ikke lenger å vise åpne feeder. Legg til følgende linje i konfig fil for å gjøre dette:

forestilling-lese-mater Nei

Selvfølgelig er dette bare noen få nyttige konfigurasjoner, og du kan sjekke ut Newsboat-dokumentasjonen for å konfigurere oppførselen etter dine preferanser.

Hold deg oppdatert på favorittbloggene dine uten å gå glipp av "Båten"

Hvis du primært jobber fra terminalen, trenger du en CLI-basert fôraggregator på din PC. En god terminalbasert feed-leser kan hjelpe deg med å få tilgang til oppdateringer fra alle favorittbloggene dine rett inne i terminalen, noe som eliminerer behovet for å åpne en annen app.

Newsboat er kanskje den beste feed-leseren i denne forbindelse. Den er rask, enkel å bruke, konfigurerbar og kuraterer strømmer fra favorittnettstedene dine for enkelt forbruk.

I likhet med Newsboat er en annen interessant versjon av RSS TICKR-feedleseren, som plasserer feedene dine i en liten rullbar stolpe for å lette innholdsforbruket mens du er på farten.