Skip to content

nxtrace/nexttrace-debs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 里供用户使用。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages