自动化构建的 Arch Linux x86_64 软件仓库。
CI 每次发布后会:
- 在最新 Arch Linux 容器中构建软件包。
- 每个软件包只保留最新版本。
- 重建 Pacman 数据库并推送到本仓库的
gh-pages分支。
在 /etc/pacman.conf 末尾添加:
[noctalia]
SigLevel = Optional TrustAll
Server = https://tnxglab.github.io/arch-repo/$arch随后安装或更新:
sudo pacman -Syu noctalia- 软件包版本格式为
<上游版本>.r<提交数>.<提交短哈希>+tnxg-<pkgrel>,可直接定位到源码提交。 - 仓库只发布持续集成构建,不等同于上游稳定版或 AUR 发布版。
- 当前软件包未签名,因此配置使用
SigLevel = Optional TrustAll。仅应在信任本仓库和构建流程时启用。
x86_64/
├── noctalia-<version>-x86_64.pkg.tar.zst
├── noctalia.db -> noctalia.db.tar.gz
├── noctalia.db.tar.gz
├── noctalia.files -> noctalia.files.tar.gz
└── noctalia.files.tar.gz