Newsboat,該終端的RSS / Atom Feed閱讀器

關於新聞快艇

在下一篇文章中,我們將看一下Newsboat。 這是一個 終端的免費和開源RSS / Atom提要閱讀器。 它最初是從 新聞快訊,是基於文本的RSS / Atom提要閱讀器,但是Newsbeuter並未得到積極維護。 這就是為什麼要考慮的一個很好的選擇的原因。

對於誰不知道, RSS / Atom是XML格式 用於交流,發布和聯合文章。 典型的例子是新聞或博客文章。 創建了Newsboat,以便在GNU / Linux,FreeBSD或macOS系統的終端上使用。

Newsboat是一個簡單直觀的RSS / Atom提要閱讀器。 在本文中,我們將了解如何安裝和使用Newsboat。 這是一個命令行閱讀器,可為所有終端愛好者快速閱讀您喜歡的新聞或文章。

有必要澄清一下,以便使用此工具 我們的系統必須滿足一些要求 可以在下面閱讀。

必要要求

  • GCC 4.9或更高版本,或Clang 3.6或更高版本。
  • STFL(版本0.21或更高版本).
  • Pkg-config。
  • GNU gettext(僅適用於在libc中不提供gettext的系統).
  • libcurl(版本7.18.0或更高版本).
  • libxml2,xmllint和xsltproc。
  • json-c(版本0.11或更高版本).
  • SQLite3(版本3.5或更高版本).
  • DocBook XML和DocBook SML。
  • 阿西多克。

在Ubuntu上安裝Newsboat

我們可以在不同的操作系統上安裝該程序,但是在本文中,我們將了解如何在Ubuntu中安裝它。 在這種情況下,我將其安裝在Ubuntu 16.04上。 Newsboat將發現可通過其相應的按扣軟件包進行安裝。 首先有必要 我們已經安裝好了 在我們的操作系統中可以安裝Newsboat,如下所示。

如果尚未安裝快照,則打開一個終端(Ctrl + Alt + T)並輸入以下內容:

sudo apt install snapd

現在,我們可以安裝我們正在談論的工具。 在同一終端中,我們寫道:

新聞快艇快速安裝

sudo snap install newsboat

如果我們不喜歡快照包,我們可以選擇 使用源代碼安裝Newsboat。 有了這個,我們將能夠使用最新的功能,但是在此之前,我們需要 完全安裝依賴項。 為此,我們打開一個終端(Ctrl + Alt + T)並編寫以下各行:

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 librtmp-dev libjson-c-dev asciidoc libxml2-utils xsltproc docbook-xml docbook-xsl bc

wget http://www.clifford.at/stfl/stfl-0.24.tar.gz

tar -xvf stfl-0.24.tar.gz

cd stfl-0.24

make

sudo make install

之後,我們可以 克隆Github Newsboat存儲庫 在我們的系統中並安裝它。 為此,我們僅需使用同一終端,並在其中遵循以下說明:

git clone git://github.com/newsboat/newsboat.git

cd newsboat

make

sudo make install

如何使用Newsboat Feed閱讀器

現在我們將了解如何使用 Newsboat 從網站讀取 RSS 提要,例如 ubunlog.com。首先,我們需要 獲取rss-feed鏈接 為 ubunlog從瀏覽器訪問 .com 並複製它。在本例中,url 如下:

https://ubunlog.com/feed/

接下來,我們將為 將內容保存到文件 供以後使用。

echo "https://ubunlog.com/feed/" > rss_links.txt

現在我們可以閱讀 RSS feed ubunlog.com 使用以下命令 -u修飾符 (指定包含RSS feed的URL的文件) 和-r (在啟動時更新供稿) 如下:

飼料列表 ubunlog 新聞船

newsboat -ru rss_links.txt

要選擇新聞,我們將使用向上和向下箭頭進行導航。 然後,我們將在我們感興趣的那一個上按Enter。 在此示例中,我將從列表中選擇新聞編號5。 看起來像這樣。

noticia ubunlog 新聞船

在瀏覽器中打開新聞項,我們只需按“ o”,然後 退出程序,我們只需按“ q”。

通過在終端中執行以下命令(Ctrl + Alt + T),我們將能夠看到所有選項和可能的用途:

新聞快艇幫助

newsboat -h

獲得有關此工具的更多信息,我們可以訪問 github倉庫官方文件 該工具的創建者可以在其網站上向用戶開放。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。