# 使用 Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper 安装 newsboat

查看 newsboat 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

## 安装

```sh
sudo av install brew:newsboat
```

其他安装命令:

### macOS

- Homebrew (100%):

```sh
brew install newsboat
```

  证据: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install newsboat
```

  证据: MacPorts ports tree: net/newsboat/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add newsboat
```

  证据: Alpine Linux edge package indexes: newsboat from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install newsboat
```

  证据: Debian stable package indexes: newsboat from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install newsboat
```

  证据: Fedora Rawhide package metadata: newsboat from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#newsboat
```

  证据: nixpkgs package indexes: pkgs/by-name/ne/newsboat/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S newsboat
```

  证据: Arch Linux sync databases: newsboat from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install newsboat
```

  证据: openSUSE Tumbleweed package metadata: newsboat from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

## 软件包事实

- **软件包键:** brew:newsboat
- **软件包管理器:** Homebrew
- **软件包管理器页面:** <https://formulae.brew.sh/formula/newsboat>
- **版本:** 2.44
- **来源摘要:** RSS/Atom feed reader for text terminals
- **主页:** <https://newsboat.org/>
- **仓库:** <https://github.com/newsboat/newsboat>
- **上游文档:** <https://newsboat.org/>
- **许可证:** MIT
- **源码归档:** <https://newsboat.org/releases/2.44/newsboat-2.44.tar.xz>
- **最后更新:** 2026-06-21T12:48:32Z
- **已生成:** 2026-08-04T22:13:35+00:00

## 可执行文件

- newsboat (cli)
- podboat (cli)
- newsboat (别名)
- podboat (别名)

## 依赖

- gettext
- json-c

## 构建依赖

- asciidoctor
- gettext
- make
- pkgconf
- rust
- xz

## macOS 提供的库

- curl
- libxml2
- libxslt
- ncurses
- sqlite

## 安装行为

- post-install 钩子: 未定义
- Bottle: 可用 于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## 版本和新鲜度

- 页面生成时间: 2026-08-04
- 管理器版本: 2.44
- 管理器更新时间: 2026-06-21
- 本地数据: OK
- 上游仓库: https://newsboat.org/
- 信息: Release/tag comparison is only available for GitHub repositories.
## 项目历史与用法

Newsboat is the actively maintained terminal RSS/Atom feed reader that continued the Newsbeuter line. It keeps the keyboard-driven, Unix-text-file style of Newsbeuter while adding maintained releases, documentation, packaging, sync backends, podcast support through Podboat, OPML import/export, filters, query feeds, and detailed configuration.

### 项目历史

Newsboat exists because Newsbeuter, Andreas Krennmair's older text-console feed reader, stopped being maintained. The old Newsbeuter repository now points users to Newsboat, and Newsboat's official site describes the project as an actively maintained fork. The name is an intentional play on Newsbeuter, keeping continuity while making clear that it is the maintained successor.

### 采用历史

Newsboat became the default answer for users who still want RSS without a browser, web service, or GUI. It is packaged across mainstream Unix-like distributions and Homebrew, and its own docs cover Linux, FreeBSD, and macOS. Its adoption is durable because it fills the same niche as Mutt or Vim-style tools: a local, scriptable reader controlled by plain text files.

Homebrew analytics reported 488 installs in 30 days, 928 in 90 days, and 4,393 in 365 days for the formula when queried on July 1, 2026. The official site listed version 2.44 as released on June 21, 2026, showing an active release stream years after the fork.

### 使用方式

Package nerds use Newsboat by maintaining a urls file and a config file, often under XDG paths, then wiring it into the rest of their terminal environment. Common setups point the browser command to Firefox, open, mpv, urlscan, or custom scripts; import feeds through OPML; use query feeds for unread/starred subsets; and run Podboat or external media tools for podcast enclosures.

The practical appeal is control: feeds are local, cached, searchable, and usable offline; refreshes use feed metadata such as ETag and Last-Modified where available; and service integrations let users sync with systems such as Tiny Tiny RSS, NewsBlur, Inoreader, Nextcloud News, and similar readers.

### 为什么软件包爱好者会关心

Newsboat is one of the canonical terminal RSS packages. It matters less because RSS is fashionable and more because it is stable infrastructure for people who treat subscriptions as a personal data file instead of a hosted timeline.

### 时间线

- 2007: Newsbeuter began the lineage that Newsboat later continued.
- 2017: Newsboat emerged as the maintained fork after Newsbeuter was abandoned.
- 2026-06-21: Newsboat 2.44 was released according to the official Newsboat site.
- 2026-07-01: Homebrew formula version observed as 2.44, with 4,393 formula installs over the preceding 365-day analytics window.

### Related projects

- Newsbeuter
- Podboat
- Tiny Tiny RSS
- NewsBlur
- Inoreader
- Nextcloud News
- Snownews

### 来源

- <https://formulae.brew.sh/api/formula/newsboat.json>
- <https://github.com/akrennmair/newsbeuter>
- <https://github.com/newsboat/newsboat>
- <https://newsboat.org/>
- <https://newsboat.org/releases/2.44/docs/newsboat.html>


## 安全说明

narrow executable package without higher-risk signals.

- **Geiger 风险:** 绿色 / 低
- narrow executable package without higher-risk signals


## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: $XDG_CONFIG_HOME/newsboat/config, $XDG_CONFIG_HOME/newsboat/urls, ~/.newsboat/config, ~/.newsboat/urls
## 源数据库详情

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** newsboat
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## 其他软件包管理器记录

- Debian apt - newsboat - 2.36-1.1: normalized package name match | Debian stable package indexes: newsboat from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | text mode rss feed reader with podcast support | https://www.newsboat.org
- Nix - newsboat: normalized package name match | nixpkgs package indexes: pkgs/by-name/ne/newsboat/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- apk - newsboat - 2.43-r0: normalized package name match | Alpine Linux edge package indexes: newsboat from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | RSS/Atom feed reader for text terminals | https://newsboat.org/
- apk - newsboat-doc - 2.43-r0: normalized package name match | Alpine Linux edge package indexes: newsboat-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | RSS/Atom feed reader for text terminals (documentation) | https://newsboat.org/
- apk - newsboat-fish-completion - 2.43-r0: normalized package name match | Alpine Linux edge package indexes: newsboat-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Fish completions for newsboat | https://newsboat.org/
- apk - newsboat-lang - 2.43-r0: normalized package name match | Alpine Linux edge package indexes: newsboat-lang from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Languages for package newsboat | https://newsboat.org/
- dnf - newsboat - 2.44-2.fc45: normalized package name match | Fedora Rawhide package metadata: newsboat from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | RSS/Atom feed reader for the text console | https://www.newsboat.org
- pacman - newsboat - 2.44-1: normalized package name match | Arch Linux sync databases: newsboat from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | RSS/Atom feed reader for text terminals | https://newsboat.org/
- zypper - newsboat - 2.44-1.2: normalized package name match | openSUSE Tumbleweed package metadata: newsboat from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | RSS/Atom Feed Reader for Text Terminals | https://newsboat.org
- zypper - newsboat-lang - 2.44-1.2: normalized package name match | openSUSE Tumbleweed package metadata: newsboat-lang from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | Translations for package newsboat | https://newsboat.org
- MacPorts - newsboat: normalized package name match | MacPorts ports tree: net/newsboat/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## 相关链接

- [Terminal utility packages](https://pkg.so/zh-hans/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://pkg.so/zh-hans/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Networking and protocol packages](https://pkg.so/zh-hans/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Productivity CLI packages](https://pkg.so/zh-hans/productivity-cli-packages/) - Matched curated productivity category metadata from av.db.
- [gettext](https://pkg.so/zh-hans/brew/gettext/) - Runtime dependency declared by Homebrew.
- [xz](https://pkg.so/zh-hans/brew/xz/) - Build dependency declared by Homebrew.
- [pkgconf](https://pkg.so/zh-hans/brew/pkgconf/) - Build dependency declared by Homebrew.
- [rust](https://pkg.so/zh-hans/brew/rust/) - Build dependency declared by Homebrew.
- [newsraft](https://pkg.so/zh-hans/brew/newsraft/) - Shares pkgdb curated category or tags: atom, cli, feed-reader, feeds, productivity.
- [nom](https://pkg.so/zh-hans/brew/nom/) - Shares pkgdb curated category or tags: cli, feed-reader, productivity, rss, terminal.
- [bulletty](https://pkg.so/zh-hans/brew/bulletty/) - Shares pkgdb curated category or tags: atom, cli, feed-reader, productivity, rss.
- [goread](https://pkg.so/zh-hans/brew/goread/) - Shares pkgdb curated category or tags: atom, cli, feed-reader, productivity, rss.
- [miniflux](https://pkg.so/zh-hans/brew/miniflux/) - Shares pkgdb curated category or tags: atom, cli, feed-reader, productivity, rss.
- [snownews](https://pkg.so/zh-hans/brew/snownews/) - Shares pkgdb curated category or tags: atom, cli, productivity, rss, terminal.
- [yazi](https://pkg.so/zh-hans/brew/yazi/) - Shares pkgdb curated category or tags: cli, productivity, terminal, tui.
- [midnight-commander](https://pkg.so/zh-hans/brew/midnight-commander/) - Shares pkgdb curated category or tags: cli, productivity, terminal, tui.

## Combined YAML source

View the package source record on GitHub. [combined/newsboat.yml](https://github.com/mxcl/pkgdb/blob/main/combined/newsboat.yml)


## 来源

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated configuration and credential file locations
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
