我错误地安装了 64 位 Linux(嘿!每个人都会遇到这种情况!)。我如何在该 Linux 下运行 32 位应用程序?
答案1
存储库中的大多数应用程序(好吧,所有应用程序)都可以在 64 位版本的 Ubuntu 上运行。因此,Firefox、Gedit、Chromium 等应用程序只能在 i386/x86_32 位上运行。仅有的仍将安装并运行,无需进行任何额外更改。链接或共享系统库的问题更少。您可以安装ia32-libs
将安装 32 位软件运行所需的大多数 32 位共享库的软件包。
答案2
我不认为在支持 64 位操作系统的 CPU 上安装 64 位操作系统(大多数人多年来一直这样做)是一个错误,利用 64 位架构的优势非常有意义!我必须说,至少在过去几年里,除了 64 位闪存问题外,我根本不需要担心这个问题。
话虽如此,你想运行什么?我的系统有几个 32 位库和 i386/i686 .deb 是我强制安装的(它们似乎与架构无关),你可能会注意到你的系统也是这样运行的。
您尝试运行的应用程序是否可以在 64 位系统上运行?
答案3
要在 64 位 Ubuntu 上编译和安装 32 位应用程序,我们不应该忘记提及获取库也可以从Jamin W Collins 的 ppa。此工具在 64 位系统上安装 32 位应用程序时,对于解决 32 位库的依赖关系有很大帮助。