1

我正在搜索如何在 x64 系统上安装 32 位非剥离 libc。我已经安装了 lib32 libc,但它被剥离了,我的 Ubuntu 12.04 x64 上有 libc-2.15.so。有谁知道我需要的包的名称,因为我认为 libc6-dbg 只有 x64 版本。

4

1 回答 1

1

在支持 Multi-Arch 的系统上,您需要启用它 ( sudo dpkg --add-architecture i386),然后安装libc6-dbg:i386包。但是,如果依赖链中有尚未多归档的东西,这可能会删除您系统的一半。

我自己发现 biarch(或 triarch)开发非常容易出错,并强烈建议改用 32 位 chroot(例如,使用linux32 cowbuilder --bindmounts "$HOME" --login或使用该schroot实用程序)。

于 2013-12-06T20:59:21.867 回答