Een RSS-feedlezer is voor de meesten van ons een onmisbaar hulpmiddel. Het verzamelt feeds van verschillende websites om het u gemakkelijk te maken om hun laatste updates bij te houden.

Afhankelijk van hoe u wilt dat deze updates worden geserveerd, kunt u een grafische of op CLI gebaseerde feedreader kiezen. Terwijl de eerste gemak en een heleboel functies biedt, zorgt de laatste voor snelheid en een naadloze ervaring voor degenen die vanaf de terminal werken.

Newsboat is zo'n op CLI gebaseerde feed-aggregator voor Linux. Laten we erin springen om het in meer detail te verkennen.

Wat is nieuwsboot?

Newsboat is een op CLI gebaseerde RSS/Atom feedlezer voor Linux. Het is in wezen een vork van Newbeuter, dat ooit een van de best beoordeelde nieuwsaggregators voor Linux was, maar niet meer wordt onderhouden.

Gebaseerd op de CLI, de Newsboat-lezer is toegankelijk vanaf de terminal en brengt een ingebouwde HTML-renderer met zich mee waarmee u op tekst gebaseerde inhoud rechtstreeks in de terminal kunt bekijken, zodat u geen internet hoeft te gebruiken browser.

Welke functies biedt Newsboat?

Newsboat biedt de volgende functies op Linux:

  • Ingebouwde HTML-renderer
  • Mogelijkheid om links en artikelen naar services van derden te verzenden met behulp van bladwijzerscripts
  • Optie om feed-items uit te filteren op basis van titel, auteur, enz.
  • Filteropties zoals tegel, auteur, etc.
  • Mogelijkheid om feed te importeren en exporteren in OPML
  • Aanpasbare sneltoetsen
  • Configureerbaarheid

Hoe Newsboat op Linux te installeren

Newsboat is beschikbaar op verschillende Linux-distributies. Afhankelijk van de distro die je op je computer draait, volg je de onderstaande instructies om Newsboat op je systeem te krijgen:

Open op Ubuntu en zijn derivaten de terminal en voer de volgende opdracht uit om Newsboat te installeren:

sudo apt installeren nieuwsboot

Als je Fedora gebruikt, voer je uit:

sudo dnf installeren nieuwsboot

Installeer Newsboat op Arch Linux met:

sudo pacman -S nieuwsboot

In het geval van elke andere Linux-distro, kun je Newsboat installeren met een distro-onafhankelijke methode, zoals Snap. Controleer hiervoor of uw computer Snap ondersteunt door deze opdracht in een terminal uit te voeren:

snap --versie

Als u een versienummer krijgt, geeft dit aan dat Snap aanwezig is en kunt u doorgaan met de installatie van Newsboat. Anders, volg onze Snap-gids om Snap eerst op uw systeem te installeren.

Als u klaar bent, voert u de onderstaande opdracht uit om Newsboat te installeren:

sudo snap installeren nieuwsboot

Hoe Newsboat op Linux te gebruiken

Nadat u Newsboat heeft geïnstalleerd, controleert u of het correct is geïnstalleerd. Zoals al vermeld, omdat Newsboat een CLI-gebaseerd programma is, zullen al uw interacties ermee plaatsvinden via de terminal.

Open de terminal en voer deze opdracht uit:

nieuwsboot

Er wordt een fout geretourneerd met de melding: "geen URL's geconfigureerd". Deze fout wordt weergegeven omdat we nog geen bronnen in Newsboat hebben geconfigureerd, dus dat moeten we eerst doen.

1. Feeds of URL's toevoegen aan Newsboat

Met Newsboat kunt u op twee manieren uw eigen feed maken: u kunt ofwel een geheel nieuwe feed maken vanuit scratch door URL's van uw favoriete websites toe te voegen of importeer een bestaande feed van uw vorige lezer.

Om een ​​geheel nieuwe feed te maken, moet u de URL's bestand met al uw favoriete website RSS. Kopieer eerst het RSS-feedadres van de website die u aan uw Newsboat-feed wilt toevoegen.

Voer vervolgens de volgende opdracht uit in een terminal om de. te openen URL's het dossier:

sudo nano ~/.newsboat/urls

Als het bestand nog niet aanwezig is, maak er dan een aan in de Newsboat-directory en voer het volgende uit:

sudo nano-urls

Wanneer de URL's bestand is geopend, plakt u de URL van de eerder gekopieerde feed in dit bestand. Als u meer feeds wilt toevoegen, kopieer dan hun URL's en plak ze hier. Raken Ctrl + O om de wijzigingen naar het bestand te schrijven en op te slaan. druk op Ctrl + X verlaten.

2. Bestaande feeds importeren met Newsboat

Als u al een feed met een andere RSS-feedlezer heeft, kunt u deze importeren in Newsboat om de moeite te besparen om de feed handmatig te beheren. Ga hiervoor naar uw account op de feedreader en exporteer uw feed in het OPML-formaat. Kopieer hierna dit bestand en verplaats het naar de homedirectory.

Voer ten slotte de volgende opdracht uit om het te importeren:

nieuwsboot-ivoer.opml

3. Lopende nieuwsboot

Nadat u bronnen in Newsboat hebt geconfigureerd, opent u de terminal en voert u deze opdracht uit om Newsboat te starten:

nieuwsboot

Newsboat geeft u een lijst van al uw geconfigureerde bronnen. Deze bronnen worden momenteel echter niet bijgewerkt. Druk hiervoor op R, en het zal alle bronnen opnieuw laden. Als u een bepaalde feed opnieuw wilt laden, selecteert u deze met de pijltoetsen en drukt u op r.

Wacht tot de feed is bijgewerkt.

Als u klaar bent, selecteert u de feed die u wilt openen en drukt u op Binnenkomen om het te openen. Hier zie je de nieuwste verhalen uit die feed. Om er een te openen en te lezen, selecteert u deze en drukt u op Binnenkomen.

Als u een artikel in een browser wilt bekijken, drukt u op O, en om het op te slaan, druk op s, selecteer de locatie om op te slaan en druk op Binnenkomen. Als je een artikel aan het lezen bent en het volgende verhaal wilt bekijken, gebruik dan de n sleutel.

Evenzo, als een bericht meerdere links heeft, worden deze onder het artikel weergegeven met nummers aan de linkerkant. Typ het nummer naast de link die u wilt openen en deze wordt geopend in uw standaardbrowser.

Druk ten slotte op. om terug te gaan naar het voorbeeldscherm q. Hiermee wordt Newsboat ook afgesloten wanneer u erop drukt op de hoofdpagina van Newsboat. Maar als u het programma ergens wilt afsluiten, drukt u op Q in plaats van.

Newsboat configureren op Linux

In de standaardstatus werkt Newsboat prima. Er zijn echter bepaalde wijzigingen die het biedt, die u kunt gebruiken om uw ervaring te verbeteren.

U moet alle Newsboat-configuraties opslaan in de configuratie bestand in de directorystructuur van Newsboat.

Als het bestand ontbreekt, moet u het maken. Pas daarna, afhankelijk van wat u wilt bereiken, dit bestand dienovereenkomstig aan.

Hier zijn een paar configuratiewijzigingen die u mogelijk interesseren:

1. De standaardbrowser wijzigen

Hoewel u de meeste inhoud van een artikel in de terminal kunt lezen, zullen er momenten zijn dat u een artikel in een webbrowser wilt openen. Om deze reden is het configureren van uw favoriete standaardbrowser een essentiële stap.

Voeg hiervoor de volgende regel toe aan de configuratie het dossier:

browser "pad/naar/browser %u"

2. Feeds automatisch vernieuwen bij lancering

Newsboat is niet geconfigureerd om de feeds automatisch te vernieuwen wanneer u deze start. Als gevolg hiervan moet u de feed zelf handmatig verversen. Als u dit wilt vermijden, voegt u deze regel toe aan de configuratie bestand om automatisch vernieuwen in te schakelen:

vernieuwen bij opstarten ja

Evenzo wilt u de feed mogelijk na enige tijd ook regelmatig bijwerken. Voeg hiervoor deze regel toe:

herlaadtijd gewenste_tijd_in_minuten

3. Verwijder gelezen artikelen

De meeste RSS-lezers verwijderen gelezen artikelen uit uw feed om de rommel te verminderen. Maar aangezien Newsboat dit niet automatisch doet, moet u het expliciet vertellen om geopende feeds niet langer weer te geven. Voeg de volgende regel toe aan de configuratie bestand om dit te doen:

show-lezen-feeds nee

Dit zijn natuurlijk slechts een paar handige configuraties, en u kunt de Newsboat-documentatie raadplegen om het gedrag naar uw voorkeur te configureren.

Blijf op de hoogte van uw favoriete blogs zonder de "boot" te missen

Als u voornamelijk vanaf de terminal werkt, heeft u een op CLI gebaseerde feedaggregator op uw pc nodig. Een goede op een terminal gebaseerde feedreader kan u helpen toegang te krijgen tot updates van al uw favoriete blogs, rechtstreeks in de terminal, zodat u geen andere app hoeft te openen.

Newsboat is in dit opzicht misschien wel de beste feedreader. Het is snel, gebruiksvriendelijk, configureerbaar en beheert feeds van uw favoriete websites netjes voor eenvoudig gebruik.

Net als bij Newsboat, is een andere interessante kijk op RSS de TICKR-feedlezer, die uw feeds in een kleine schuifbalk plaatst om inhoudconsumptie onderweg te vergemakkelijken.