准备条件
Ubuntu 24.04 amd64、sudo 权限、curl、GnuPG,以及对官方 APT 存储库的访问。
操作步骤
- 下载存储库公钥。安装之前,请将主指纹 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453 与通过独立可信渠道获得的副本进行核对。
- 将密钥安装到 /etc/apt/keyrings 下,并按照示例创建 /etc/apt/sources.list.d/ch-j.sources。Signed-By 将此密钥的使用范围限定在该存储库。
- sudo apt update && sudo apt install ch-j-tools
- 如果已从仓库安装旧的 ch-j-server-manager 软件包,请将 ch-j.sources 文件中的 Suites 行改为 beta,然后运行同一条命令。ch-j-tools 软件包会替换旧软件包,并在首次启动时移动应用数据。
- 之后的存储库更新请使用 APT。在 APT 事务进行期间,请勿运行单独的应用安装程序。
应用更新程序和 APT 仓库 — 现有密钥
pub (SC): 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453sub (S): F3EA 1875 CBCF 63C8 9B2E D897 4402 8841 DE4E C7E4
OpenPGP 公钥 · ch-j-signing-public.asc
gpg --show-keys --with-subkey-fingerprint ch-j-signing-public.asc
构建时签署 .deb 软件包 — 新增独立密钥
pub (SC): BC75 DC9E 5757 88C7 4189 5E82 D7F2 C5F4 7535 F7D7sub (S): F503 5C4D 5F8E 139C 507B 00CA DEB3 6BB0 DE62 F640
OpenPGP 公钥 · ch-j-deb-signing-public.asc
gpg --show-keys --with-subkey-fingerprint ch-j-deb-signing-public.asc
curl -fsSLo ch-j-archive-keyring.gpg https://tools.ch-j.cz/apt/ch-j-archive-keyring.gpg gpg --show-keys --with-fingerprint ch-j-archive-keyring.gpg sudo install -d -m 0755 /etc/apt/keyrings sudo install -m 0644 ch-j-archive-keyring.gpg /etc/apt/keyrings/ch-j-archive-keyring.gpg
/etc/apt/sources.list.d/ch-j.sources
Types: deb URIs: https://tools.ch-j.cz/apt/ Suites: beta Components: main Architectures: amd64 Signed-By: /etc/apt/keyrings/ch-j-archive-keyring.gpg
sudo apt update sudo apt install ch-j-tools
限制与结果检查
ch-j-tools 软件包位于面向 amd64 的 beta 渠道。alpha 渠道仍包含旧的 ch-j-server-manager 0.1.1 软件包。不保证与所有 Debian 版本或其他架构兼容。
请勿使用 apt-key、禁用签名检查或全局信任该密钥。许可证确认在应用中进行;从网站下载会直接开始。
Linux 版采用 DEB 软件包。主要测试平台为 Ubuntu 24.04 LTS;作者也已在 Zorin OS 上测试 Alpha 和 Beta 两个版本。
目前提供 Alpha 和 Beta 开发版。在重要系统上使用之前,请了解各项功能的限制并准备好备份。
