![在amd64 linux中安装32位架构](https://linux22.com/image/201027/%E5%9C%A8amd64%20linux%E4%B8%AD%E5%AE%89%E8%A3%8532%E4%BD%8D%E6%9E%B6%E6%9E%84.png)
我正在尝试安装 32 位库,这样我就可以在 amd64 kalios 中进行堆栈粉碎。
在 x86 linux 上安装的指令是:
sudo dpkg --add-architecture i386 &&
sudo apt-get update &&
sudo dpkg --configure -a &&
sudo apt-get install libseccomp-dev:i386 seccomp:i386 libc6-dev-i386
我如何在 amd64 linux 中安装等效项才能运行 32 位架构的可执行文件。
答案1
您收到的指示是的说明amd64
。它们将允许您运行 32 位 x86 可执行文件。
但是,软件包列表中有一个错误:您应该安装libc6:386
,而不是libc6-dev-i386
。