我知道如何安装耶:
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
我想要做的是从我的 live USB 安装程序安装它。
我确实创建了自己的 archiso,并使用安装脚本从头开始安装 Arch 并根据我的喜好对其进行自定义。
但是,安装脚本以 root 身份执行,root 无法调用 makepkg。我已经使用以下方法在目标系统上创建了我的用户帐户:
arch-chroot /mnt useradd -m -g users -s /bin/bash -G wheel,uucp "$user"
如果我su $user
执行 makepkg,我的用户将无法识别,因为它是目标系统用户而不是实时用户。
我可以创建一个实时用户并使用它进行编译,将 PKGDESK 更改为 /mnt/usr/bin,但我不确定这是否可行(wrt 文件权限)。
在实时 ISO 中安装 AUR 有更好的方法吗?