En RSS-läsare är ett oumbärligt verktyg för de flesta av oss. Den samlar flöden från olika webbplatser för att göra det enkelt för dig att hålla reda på deras senaste uppdateringar.

Beroende på hur du gillar dessa uppdateringar kan du välja en grafisk eller CLI-baserad flödesläsare. Medan den förra erbjuder bekvämlighet och massor av funktioner, ger den senare hastighet och ger en sömlös upplevelse för dem som arbetar från terminalen.

Newsboat är en sådan CLI-baserad flödesaggregator för Linux. Låt oss hoppa in för att utforska det mer i detalj.

Vad är Newsboat?

Newsboat är en CLI-baserad RSS/Atom flödesläsare för Linux. Det är i huvudsak en gaffel av Newbeuter, som en gång var en av de högst rankade nyhetsaggregatorerna för Linux men som inte underhålls längre.

Att vara baserad på CLI, Newsboat-läsaren är tillgänglig från terminalen, och den har en inbyggd HTML-renderare som låter dig se textbaserat innehåll direkt i terminalen, vilket eliminerar behovet av att använda en webb webbläsare.

Vilka funktioner erbjuder Newsboat?

instagram viewer

Newsboat erbjuder följande funktioner på Linux:

  • Inbyggd HTML-renderare
  • Möjlighet att skicka länkar och artiklar till tredjepartstjänster med hjälp av bokmärkesskript
  • Möjlighet att filtrera bort flödesinlägg baserat på titel, författare, etc.
  • Filtreringsalternativ som brickor, författare, etc.
  • Möjlighet att importera och exportera foder i OPML
  • Anpassningsbara kortkommandon
  • Konfigurerbarhet

Hur man installerar Newsboat på Linux

Newsboat är tillgänglig på flera Linux-distros. Beroende på vilken distro du kör på din maskin, följ instruktionerna nedan för att få Newsboat på ditt system:

På Ubuntu och dess derivat, öppna terminalen och kör följande kommando för att installera Newsboat:

sudo apt Installera nyhetsbåt

Om du använder Fedora, kör:

sudo dnf Installera nyhetsbåt

På Arch Linux, installera Newsboat med:

sudo pacman -S nyhetsbåt

I fallet med någon annan Linux-distro kan du installera Newsboat med en distrooberoende metod, som Snap. För detta, kontrollera om din dator stöder Snap genom att köra det här kommandot i en terminal:

knäppa --version

Om du får ett versionsnummer indikerar det att Snap finns och du kan fortsätta med Newsboat-installationen. Annars, följ vår Snap-guide för att installera Snap på ditt system först.

När du är klar, kör kommandot nedan för att installera Newsboat:

sudo snap Installera nyhetsbåt

Hur man använder Newsboat på Linux

När du har installerat Newsboat, kontrollera om den är korrekt installerad. Som redan nämnts, eftersom Newsboat är ett CLI-baserat program, kommer all din interaktion med det att ske över terminalen.

Öppna terminalen och kör detta kommando:

nyhetsbåt

Det kommer att returnera ett felmeddelande som säger: "inga webbadresser konfigurerade". Det här felet visas eftersom vi inte har konfigurerat resurser i Newsboat än, så det är vad vi måste göra först.

1. Lägga till flöden eller webbadresser till Newsboat

Newsboat låter dig skapa ditt eget flöde på två sätt: du kan antingen skapa ett helt nytt flöde från repa genom att lägga till webbadresser till dina favoritwebbplatser eller importera ett befintligt flöde från ditt tidigare läsare.

För att skapa ett nytt flöde från början måste du fylla i webbadresser fil med alla dina favoritwebbplatser RSS. Kopiera först RSS-flödesadressen för webbplatsen du vill lägga till i ditt Newsboat-flöde.

Kör sedan följande kommando i en terminal för att öppna webbadresser fil:

sudo nano ~/.newsboat/urls

Om filen inte redan finns, skapa en i Newsboat-katalogen och kör:

sudo nano webbadresser

När webbadresser filen är öppen, klistra in URL: en för flödet du kopierade tidigare till den här filen. Om du vill lägga till fler flöden, kopiera deras webbadresser och klistra in dem här. Träffa Ctrl + O för att skriva ändringarna i filen och spara. Tryck Ctrl + X att lämna.

2. Importera befintliga flöden med Newsboat

Om du redan har ett flöde med en annan RSS-läsare kan du importera det till Newsboat för att spara ansträngningen att kurera flödet manuellt. För detta, gå till ditt konto på flödesläsaren och exportera ditt flöde i OPML-format. Efter detta kopierar du den här filen och flyttar den till hemkatalogen.

Slutligen, kör följande kommando för att importera det:

nyhetsbåt-jagutfodra.opml

3. Körande Newsboat

När du har konfigurerat källor i Newsboat, öppna terminalen och kör det här kommandot för att starta Newsboat:

nyhetsbåt

Newsboat ger dig en lista över alla dina konfigurerade källor. Dessa källor är dock inte uppdaterade just nu. För att göra det, tryck på R, och det kommer att ladda om alla källor. Om du vill ladda om ett visst flöde, välj det med piltangenterna och tryck r.

Vänta tills flödet uppdateras.

När du är klar väljer du det flöde som ska öppnas och trycker på Stiga på för att öppna den. Här ser du alla de senaste berättelserna från det flödet. För att öppna och läsa en, välj den och tryck Stiga på.

Om du vill se en artikel i en webbläsare, tryck på o, och för att spara den, tryck s, välj platsen att spara och tryck på Stiga på. När du läser en artikel och vill se nästa berättelse, använd n nyckel.

På samma sätt, om ett inlägg har flera länkar, kommer dessa att listas under artikeln med siffror till vänster. Skriv numret bredvid länken du vill öppna så öppnas den i din standardwebbläsare.

Slutligen, för att gå tillbaka till förhandsgranskningsskärmen, tryck på q. Detta avslutar också Newsboat när du trycker på den på huvudsidan för Newsboat. Men om du vill avsluta programmet var som helst, tryck på F istället.

Konfigurera Newsboat på Linux

I standardläget fungerar Newsboat utmärkt. Det finns dock vissa modifieringar som du kan använda för att förbättra din upplevelse.

Du måste spara alla Newsboat-konfigurationer till config fil i Newsboats katalogstruktur.

Om filen saknas måste du skapa den. Efter detta, beroende på vad du vill åstadkomma, ändra den här filen därefter.

Här är några konfigurationsändringar som kan intressera dig:

1. Ändra standardwebbläsaren

Även om du kan läsa det mesta av en artikels innehåll i terminalen, kommer det att finnas tillfällen då du vill öppna en artikel i en webbläsare. Av denna anledning är det ett viktigt steg att konfigurera din favoritwebbläsare.

För att göra detta, lägg till följande rad i config fil:

webbläsare "sökväg/till/webbläsare %u"

2. Automatisk uppdatering av flöden vid lansering

Newsboat är inte konfigurerat för att automatiskt uppdatera flödena när du startar det. Som ett resultat måste du själv uppdatera flödet manuellt. Om du vill undvika det, lägg till den här raden i config fil för att aktivera automatisk uppdatering:

uppdatering vid start ja

På samma sätt kanske du också vill uppdatera flödet med jämna mellanrum efter en tid. För detta, lägg till denna rad:

omladdningstid önskad_tid_i_minuter

3. Ta bort Läs artiklar

De flesta RSS-läsare tar bort lästa artiklar från ditt flöde för att minska röran. Men eftersom Newsboat inte gör detta automatiskt måste du uttryckligen säga till den att inte längre visa öppna flöden. Lägg till följande rad till config fil för att göra detta:

show-läsa-matar Nej

Naturligtvis är dessa bara några användbara konfigurationer, och du kan kolla in Newsboat-dokumentationen för att konfigurera dess beteende enligt dina önskemål.

Håll koll på dina favoritbloggar utan att missa "båten"

Om du i första hand arbetar från terminalen behöver du en CLI-baserad flödesaggregator på din PC. En bra terminalbaserad flödesläsare kan hjälpa dig komma åt uppdateringar från alla dina favoritbloggar direkt i terminalen, vilket eliminerar behovet av att öppna en annan app.

Newsboat är kanske den bästa flödesläsaren i detta avseende. Det är snabbt, enkelt att använda, konfigurerbart och sammanställer snyggt flöden från dina favoritwebbplatser för enkel konsumtion.

I likhet med Newsboat är en annan intressant version av RSS TICKR-flödesläsaren, som placerar dina flöden i en liten rullbar stapel för att underlätta innehållskonsumtion när du är på språng.