小编Jiv*_*ngs的帖子

如何 chroot 到具有不同架构的文件系统?

我试图chroot进入的Arch LinuxARM的文件系统x86_64

我已经看到可以qemu通过将二进制文件复制到 chroot 系统来使用静态:

$ cp /usr/bin/qemu-arm archarm-chroot/usr/bin    
Run Code Online (Sandbox Code Playgroud)

但尽管如此,我总是收到以下错误:

chroot: failed to run command ‘/bin/bash’: Exec format error
Run Code Online (Sandbox Code Playgroud)

我知道这意味着架构不同。难道我做错了什么?

chroot qemu arch-arm

47
推荐指数
6
解决办法
7万
查看次数

我可以让 pacman 知道手动安装的软件包吗?

由于我的设置,我无法使用 pacman 来实际安装软件包,但是如果我通过下载和解压缩从 Arch 存储库手动安装软件包,例如:

wget http://mirrors.kernel.org/archlinux/core/os/x86_64/curl-7.26.0-1-x86_64.pkg.tar.xz
tar -Jxvf curl-7.26.0-1-x86_64.pkg.tar.xz -C /
Run Code Online (Sandbox Code Playgroud)

...有没有办法让 pacman 意识到它,以便它可以控制未来的更新或卸载?

arch-linux pacman software-installation

7
推荐指数
1
解决办法
2574
查看次数