Skip to content

Latest commit

 

History

History
79 lines (61 loc) · 2.61 KB

File metadata and controls

79 lines (61 loc) · 2.61 KB

nexttrace.deb 包,适用于 Debian 或基于 Debian 的发行版。

The .deb packages of nexttrace, suitable for Debian and Debian-based distros.

Packages / 包

  • nexttrace:完整版,包含 traceroute、MTR、Globalping、WebUI。
  • nexttrace-tiny:精简版,仅保留 traceroute。
  • ntr:MTR 专用版。

Architectures / 架构

当前 apt 仓库发布以下 Debian 架构:

  • amd64
  • i386
  • arm64
  • armel
  • armhf
  • loong64
  • mipsel
  • mips64el
  • ppc64el
  • riscv64
  • s390x

Usage/用法

Download .deb files directly / 直接下载 .deb 文件

直接从 Releases 下载 .deb 文件。

Add apt repository / 添加 apt 仓库

curl -fsSL https://github.com/nxtrace/nexttrace-debs/releases/latest/download/nexttrace-archive-keyring.gpg | sudo tee /etc/apt/keyrings/nexttrace.gpg >/dev/null
echo "Types: deb
URIs: https://github.com/nxtrace/nexttrace-debs/releases/latest/download/
Suites: ./
Signed-By: /etc/apt/keyrings/nexttrace.gpg" | sudo tee /etc/apt/sources.list.d/nexttrace.sources >/dev/null
sudo apt update
sudo apt install nexttrace

如果你更喜欢 ASCII armor 格式,也可以下载 nexttrace-archive-keyring.asc

nexttrace-archive-keyring.asc is also published if you prefer an ASCII-armored key.

Install a specific flavor / 安装指定 flavor

sudo apt install nexttrace
sudo apt install nexttrace-tiny
sudo apt install ntr

三个包可以共存安装,二进制分别为 /usr/bin/nexttrace/usr/bin/nexttrace-tiny/usr/bin/ntr

Maintainer notes / 维护者说明

  • 运行 build.sh 时可以通过以下环境变量开启 Release 签名:
    • SIGNING_KEY_ID:用于签名的 GPG key ID 或指纹。
    • SIGNING_KEY:可选,ASCII 私钥内容,会在临时 GNUPGHOME 中导入。
    • SIGNING_KEY_FILE:可选,指向包含私钥的文件路径。
    • SIGNING_KEY_PASSPHRASE:可选,若私钥有口令请设置。
  • build.sh 会为 3 个 flavor 与 11 个 Debian 架构组合构建 .deb,共 33 个包。
  • Debian 架构映射到上游 Linux 产物如下:
    • amd64 -> amd64
    • i386 -> 386
    • arm64 -> arm64
    • armel -> armv5
    • armhf -> armv7
    • loong64 -> loong64
    • mipsel -> mipsle
    • mips64el -> mips64le
    • ppc64el -> ppc64le
    • riscv64 -> riscv64
    • s390x -> s390x
  • 当签名启用时,脚本会生成 Release.gpgInRelease 以及 nexttrace-archive-keyring.gpg/.asc,上传到 Release 里供用户使用。