Newsboat – 用于文本控制台的命令行 RSS/Atom 提要阅读器

新闻船,Newsbeuter 的一个分支,是一个免费的、开源的 RSS/Atom 提要阅读器,用于文本控制台。 它支持 GNU/Linux、FreeBSD、Mac OS X 和其他类 Unix 操作系统。 与其他缓慢且消耗大量内存的 RSS 提要阅读器相比,Newsboat 是任何正在寻找可以通过键盘完全管理的简单、流畅和快速提要阅读器的人的最佳选择。

关于功能,我们可以列出以下内容:

  • 订阅 RSS 0.9x、1.0、2.0 和 Atom 提要。
  • 下载播客。
  • 根据您的意愿配置键盘快捷键。
  • 搜索所有下载的文章。
  • 使用灵活的标签系统对您的订阅进行分类和查询。
  • 通过灵活的过滤器和插件系统集成任何数据源。
  • 通过“killfile”自动删除不需要的文章。
  • 使用强大的查询语言定义“元提要”。
  • 将 newsboatr 与您的 bloglines.com 帐户同步。
  • 使用广泛使用的 OPML 格式导入和导出您的订阅。
  • 根据您的喜好自定义 Newsboat 的外观和感觉。
  • 让您的所有提要与 Google 阅读器保持同步。
  • 还有很多。

在这个简短的指南中,让我们看看如何在 Linux 中安装和使用 Newsboat。

内容

  1. Newsboat – 命令行 RSS/Atom Feed 阅读器
    1. 安装
    2. 管理提要
    3. 帮助我们帮助您:

Newsboat – 命令行 RSS/Atom Feed 阅读器

安装

在 Arch Linux 及其衍生产品上:

Newsboat 可在 [Community] Arch Linux 的存储库。 因此,您可以使用 吃豆人 命令如下图。

$ sudo pacman -S newsboat

在 Debian、Ubuntu、Linux Mint 上:

它也可以在基于 DEB 的系统的默认存储库中使用,例如 Ubuntu、Linux Mint。 要安装它,请运行以下命令:

$ sudo apt-get install newsboat

在 Fedora:

Newsboat 可在官方存储库中获得 Fedora. 要安装它,请运行:

$ sudo dnf install newsboat

Newsboat 也可作为 折断,因此您可以使用以下命令安装它:

$ sudo snap install newsboat

安装后,使用命令启动它:

$ newsboat

样本输出:

Starting newsboat 2.10.2... Loading configuration...done. Opening cache...done. Loading URLs from /home/sk/.newsboat/urls...done. Error: no URLs configured. Please fill the file /home/sk/.newsboat/urls with RSS feed URLs or import an OPML file.  newsboat 2.10.2 usage: newsboat [-i <file>|-e] [-u <urlfile>] [-c <cachefile>] [-x <command> ...] [-h] -e, ---to-opml  OPML feed to stdout -r, --refresh-on-start refresh feeds on start -i, --import-from-opml=<file> import OPML file -u, --url-file=<urlfile> read RSS feed URLs from <urlfile> -c, --cache-file=<cachefile> use <cachefile> as cache file -C, --config-file=<configfile> read configuration from <configfile> -X, --vacuum compact the cache -x, --execute=<command>... execute list of commands -q, --quiet quiet startup -v, --version get version information -l, --log-level=<loglevel> write a log with a certain loglevel (valid values: 1 to 6) -d, --log-file=<logfile> use <logfile> as output log file -E, ---to-file=<file>  list of read articles to <file> -I, --import-from-file=<file> import list of read articles from <file> -h, --help this help

正如您在上面的屏幕截图中看到的,我们还没有在 Newsboat 中添加任何 URL。

管理提要

我们可以通过编辑 网址 文件。 默认的 urls 文件是 ~/.newsboat/网址. 如果它不可用,只需创建它。

添加提要

要添加提要,请编辑此文件

$ vi ~/.newsboat/urls

然后,一一添加提要 URL。

https://feeds.feedburner.com/Ostechnix

如果 Feed URL 已使用用户名和密码进行保护,您需要提及用户名和密码,如下所示。

https://username:[email protected]/feed.rss

添加所有网址后,保存并 close 文件。

将标签添加到提要

您可以根据自己的喜好添加一个或多个标签来对提要进行分类。 如果要向单个提要添加多个标签,请指定以空格分隔的标签。 如果要指定包含空格的单个标签,只需在下面的双引号中提及它。

https://feeds.feedburner.com/Ostechnix "All Linux news" https://www.archlinux.org/feeds/packages/ "Only Arch Linux related news"

阅读提要

要阅读提要,只需使用以下命令从终端启动 Newsboat 实用程序:

$ newsboat

样本输出:

Newsboat Rss 提要阅读器

正如您在上面的屏幕截图中看到的,我添加了两个 RSS 提要。 您现在可以开始下载提要,方法是按 “R” 下载所有提要,或按 “r” 下载当前选择的提要。

现在,您将在每个提要中看到最近项目的列表。