Newsboat - Ein RSS/Atom -Feed -Leser für Linux -Terminals

Newsboat - Ein RSS/Atom -Feed -Leser für Linux -Terminals

Newsboat ist ein kostenloser Open -Source -RSS/Atom -Feed -Reader für Linux -Terminals. Es wurde ursprünglich aus erstellt NewsBeuter, Ein textbasierter RSS/Atom -Feed -Leser jedoch, jedoch, NewsBeuter wird nicht aktiv aufrechterhalten.

RSS/Atom sind eine Reihe weit verbreiteter XML. Newsboat wird erstellt, um in Textterminals wie GNU/Linux, FreeBSD oder MacOS verwendet zu werden.

Lesen Sie auch: Newsroom - Eine moderne CLI, um Ihre Lieblingsnachrichten in Linux zu erhalten

In diesem Artikel werden wir zeigen, wie man installiert und verwendet Newsboat - Ein Befehlszeilen-Feed-Leser zum Lesen Ihrer Lieblingsnachrichten oder Artikel aus dem Linux-Terminal.

Anforderungen:

  • GCC 4.9 oder später oder Klang 3.6 oder später
  • STFL (Version 0.21 oder später)
  • PKG-Konfiguration
  • GNU GetText (nur für Systeme, die nicht GetText in der LIBC bieten)
  • libcurl (Version 7.18.0 oder später)
  • libxml2, xmllint und xsltproc
  • JSON-C (Version 0.11 oder später)
  • SQLite3 (Version 3.5 oder später)
  • Docbook XML
  • Docbook sml
  • Asciidoc

So installieren Sie Newsboat in Linux -Systemen

Newsboat kann von der installiert werden Schnappnahme Paketverwaltungssystem, aber zuerst müssen Sie installieren Snapd auf Ihrem System zu installieren Newsboat wie gezeigt.

------------- Auf Debian/Ubuntu/Linux Mint ------------- $ sudo appt install snapd $ sudo snap Installieren ------------- Auf Fedora 22+ ------------- $ sudo dnf Installieren Sie Snapd $ sudo snap Installieren Sie Newsboat 

Alternativ können Sie installieren Newsboat Vom Quellcode zum Verwenden einiger der neuesten Funktionen, aber bevor Sie Abhängigkeiten mit dem folgenden Befehl vollständig installieren müssen.

------------- Auf Debian/Ubuntu/Linux Mint ------------- $ sudo apt update $ sudo apt install libncursesw5-dev ncurses-Term debhelper libjson0 libjson0-dev libxml2-dev libstfl-dev libsqlite3-dev perl pkg-config libcurl4-gnutls-dev liBjson-DEV libjson docbook-xml docbook-XSL BC $ wget http: // www.Clifford.AT/STFL/STFL-0.24.Teer.gz $ tar -xvf STFL -0.24.Teer.GZ $ CD STFL-0.24 $ machen $ sudo make installieren 
------------- Auf Rhel und Centos ------------- # yum install libncursesw5-devel ncurses-term libjson0-Devel libxml2-Devel libstfl-Devel libjson 3-Devel Pkgconfig libcurl4-gnutls-devel libjson-c-devel-degel-tylyson-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-degel-die -Style-XML BC # WGet http: // www.Clifford.AT/STFL/STFL-0.24.Teer.gz # tar -xvf STFL -0.24.Teer.GZ # CD STFL-0.24 # # Machen Sie die Installation 

Dann klonen die Newsboat Repository von Github zu Ihrem System und installieren Sie es wie gezeigt.

$ git klone git: // github.Com/Newsboat/Newsboat.Git $ CD Newsboat $ machen $ sudo make installieren 

So verwenden Sie den Newsboat -Feed -Leser im Linux -Terminal

In diesem Abschnitt werden wir erklären, wie man benutzt Newsboat Zum Beispiel RSS -Feed von einer Website lesen Tecmint.com Zunächst müssen wir den RSS-Feed-Link für erhalten Tecmint.com In einem Browser und kopieren Sie ihn (Sie können jede Website -Feed -URL verwenden).

https: // www.Tecmint.com/feed/ 

Speichern Sie es anschließend in einer Datei für die spätere Verwendung.

$ echo "https: // www.Tecmint.com/feed/"> rss_links.txt 

Jetzt können Sie RSS -Feed lesen Tecmint.com Verwenden Sie den folgenden Befehl mit den Switches -u (Gibt die Datei an, die RSS -Feed -URLs enthält) und -R (Erfrischen Sie die Fütterungen am Anfang) wie folgt.

$ Newsboat -RU RSS_LINKS.txt 
Lesen Sie RSS -Feed im Linux -Terminal

Verwenden Sie das Thema, um ein Thema auszuwählen, die Hoch Und Runter Pfeile zum Navigieren, dann drücken Sie dann Eingeben zu dem Thema, das Sie wollen. Diese Beispiele zeigen, dass wir die Themennummer ausgewählt haben 5 von der Liste.

Wählen Sie das Feed -Thema im Linux -Terminal

Um ein Thema im Browser zu öffnen, können Sie drücken Ö, Und um das Programm zu beenden, klicken Sie auf Q.

Sie können alle Optionen und Verwendungen sehen, indem Sie den folgenden Befehl ausführen.

$ Newsboat -h 

Weitere Informationen finden Sie unter Newsboat Github Repository: https: // github.Com/Newsboat/Newsboat.

Lesen Sie auch: Cricket -Cli - Beobachten Sie Live -Cricket -Bewertungen im Linux -Terminal

Newsboat ist ein einfacher und intuitiver RSS/Atom -Feed -Leser für Linux -Terminals. Probieren Sie es aus und geben Sie uns Ihr Feedback über das folgende Kommentarformular.