在 arch linux 上安装 32 位库

Boa*_*oaz 4 linux 32bit-64bit arch-linux

我似乎无法在任何地方找到答案。到目前为止,我已经发现我需要添加(取消注释)

[multilib]  
Include = /etc/pacman.d/mirrorlist
Run Code Online (Sandbox Code Playgroud)

在“/etc/pacman.conf”上然后运行:

sudo pacman-key --init
Run Code Online (Sandbox Code Playgroud)

当我运行时:

sudo pacman -S
Run Code Online (Sandbox Code Playgroud)

我得到:

warning: database file for 'multilib' does not exist
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

due*_*nni 6

添加repos后先刷新包列表: pacman -Syy

关于pacman-key --init:您可以设置 pacman 以与签名包一起使用。默认情况下 pacman 将接受未签名的包。所以这一步是可选的,还需要进一步的步骤。整个过程参考arch wiki:https : //wiki.archlinux.org/index.php/Pacman_package_signing