我们很高兴地宣布,迁移到 Git 打包已成功!🥳
感谢所有在迁移过程中提供帮助的人!
软件包源代码现在可以在 GitLab 上找到。请注意,bug跟踪器仍然是 flyspray,目前不接受合并请求。我们打算在不久的将来在 Gitlab 软件包仓库上启用问题跟踪器和合并请求。
镜像站正在重新同步,但您选择的镜像站可能需要一些时间才能赶上。
对于用户
更新您的系统并合并 pacman 的 pacnew 文件 /etc/pacman.conf.pacnew。这是必需的,因为我们将 [community] 仓库移到了 [extra] 中。
$ pacman -Syu "pacman>=6.0.2-7"
对于已弃用的 asp 工具的用户,您需要切换到 pkgctl
$ pacman -Syu "devtools>=1:1.0.0-1"
$ pkgctl repo clone linux
有关如何获取 PKGBUILDs 的更详细说明,请参阅相应的维基 文章。
对于打包者
在开始之前,请先卸载 devtools-git-poc 并删除您在 git 概念验证测试期间克隆的任何仓库。
确保您的系统上同时拥有更新的 devtools 和 pacman
$ pacman -Syu "devtools>=1:1.0.0-1" "pacman>=6.0.2-7"
另外,请清理 /var/lib/archbuild/ 中的旧 chroot
$ rm -rf /var/lib/archbuild/
# or optionally, use the --clean option for pkgctl build *ONCE*
$ pkgctl build --clean
有关如何使用 pkgctl 的说明,请查看“如何成为打包者”维基 文章,并查阅每个子命令的手册页以获取更多信息。
$ man pkgctl-build
$ man pkgctl-repo-clone