add pacman pkg
All checks were successful
release / Release (push) Successful in 6m30s

This commit is contained in:
2026-03-02 16:40:45 +09:00
parent 841f630249
commit 2f2194c3ab
5 changed files with 72 additions and 1 deletions

View File

@@ -25,6 +25,13 @@ Server = http://mirrors.cat.net/archlinux/$repo/os/$arch' > $ROOTFS/etc/pacman.d
sed -i 's/CheckSpace/#CheckSpace/' $ROOTFS/etc/pacman.conf
sed -i '/\[options\]/a NoUpgrade = etc/os-release' $ROOTFS/etc/pacman.conf
cat >> $ROOTFS/etc/pacman.conf <<'EOF'
[aios]
SigLevel = Optional TrustAll
Server = https://git.syui.ai/ai/repo/raw/branch/main/$arch
EOF
arch-chroot $ROOTFS /bin/sh -c 'pacman-key --init && pacman-key --populate archlinux'
arch-chroot $ROOTFS /bin/sh -c 'pacman -Syu --noconfirm base-devel vim git zsh rust openssh jq nodejs npm zsh-autosuggestions zsh-syntax-highlighting zsh-history-substring-search'
@@ -34,7 +41,7 @@ fi
arch-chroot $ROOTFS /bin/sh -c 'npm i -g @anthropic-ai/claude-code'
bash cfg/pkg.sh $ROOTFS
arch-chroot $ROOTFS /bin/sh -c 'pacman -Sy --noconfirm ailog aigpt aishell'
arch-chroot $ROOTFS /bin/sh -c 'chsh -s /bin/zsh'
arch-chroot $ROOTFS /bin/sh -c 'useradd -m -G wheel -s /bin/zsh ai'