From fe42c049ffcc714204644e0743cb3e50b6d89570 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Mon, 24 Aug 2026 19:05:24 -0400 Subject: [PATCH] Use full -Syu transactions, no partial upgrades Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp --- docs/pacman-repo.md | 2 +- packages/build-keyring.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/pacman-repo.md b/docs/pacman-repo.md index 2ad6a6de..ba7af9a4 100644 --- a/docs/pacman-repo.md +++ b/docs/pacman-repo.md @@ -19,7 +19,7 @@ Server = https://git.zacharyzhang.com/api/packages/ZacharyZhang-NY/arch/omarchyc EOF # 3. 安装 keyring(含 registry 与 release 两把公钥及信任配置) -sudo pacman -Sy omarchycn-keyring +sudo pacman -Syu omarchycn-keyring ``` ## 密钥 diff --git a/packages/build-keyring.sh b/packages/build-keyring.sh index 82603a66..2c3ef4c8 100755 --- a/packages/build-keyring.sh +++ b/packages/build-keyring.sh @@ -7,7 +7,7 @@ ROOT=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/.." && pwd) docker run --rm -v "$ROOT:/src:ro" -v "$ROOT/packages/out:/out" archlinux/archlinux:latest bash -c ' set -euo pipefail -pacman -Sy --noconfirm --quiet base-devel > /dev/null +pacman -Syu --noconfirm --quiet base-devel > /dev/null useradd -m builder cp -r /src/packages/omarchycn-keyring /home/builder/pkg cp /src/cn/keys/omarchycn-registry.asc /home/builder/pkg/omarchycn-registry.key