对于那些使用过 GNU/Linux 的人,尤其是 Debian GNU / Linux 直到 版本8, 之间是稳定的 2015和2017, 能够利用 «多架构» 这并不是什么大问题。 因此,可以执行更多 32 位应用程序 上 64 位操作系统.
然而,这不再容易做到充分,因为 Debian 9的 从 2017, 直到今天, 年 2022与 Debian 10 和 Debian 11、Debian Sid 和 Debian 实验版. 此外,Debian 12 的未来肯定也是如此。但一切都不会丢失,总有可用的技巧或解决方法。 在这里,我们将看到一个解决方案 在 MX-32 和 Debian-21 上安装 ia11-libs.
和往常一样,在完全进入今天的主题之前 GNU/Linux 操作系统中的“多架构”,我们将为那些有兴趣探索与该点相关的非常古老的出版物的人留下以下链接。 如有必要,在阅读完本出版物后,他们可以轻松地探索它们:
“你好朋友,这次我想向你展示如何在 32 位系统上安装一个库来运行 64 位程序,如果你想知道它可以用来做什么,那就是在 XAMPP 中。 它要求我们提供一个在 64 位系统上运行的库。 嗯,开始工作“。 如何在32位Fedora上运行64位应用程序
MX-21 和 Debian-11 上的多架构:可能吗?
什么是 GNU/Linux 中的多体系结构?
要了解 GNU/Linux 上的“多架构”,特别是关于 Debian GNU / Linux,没有什么比知道它是如何定义的更好的了 Debian专案. 为此,我们将引用以下文本片段:
“多架构或多架构是指系统从多个不同的二进制目标安装和运行应用程序的能力的术语; 例如,在 amd386-linux-gnu 系统上运行 i64-linux-gnu 架构应用程序。 这是最常见的情况,还有许多其他合理组合的示例,例如 armel 和 armhf。 多架构还简化了交叉编译,其中编译期间系统需要来自外部架构的库和头文件。
现有的提议允许为不同的架构共同安装库和头文件,但还没有二进制文件,因此您可以拥有 i386 版本或 amd64 版本的二进制文件,但不能同时拥有两者。 所有依赖项都将安装并提供给相应的二进制文件。 多架构是一项重大而强大的发展,它影响系统的许多过程和方面。 直接的实际效果是删除 ia32-libs 包,并获得适当的依赖项以进行交叉编译=. Debian 多架构支持
然而,在实践中,直截了当,这意味着在 Debian-9 可以执行以下操作 命令命令 并能够充分享受 64 位 Debian 中的“多架构”:
apt update
dpkg --add-architecture i386
apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
apt update
apt install "paquete:i386 que necesitemos"
同时,从 Debian-9 到 Debian-11 您只能执行以下命令:
apt update
dpkg --add-architecture i386
apt update
apt install "paquete:i386 que necesitemos"
也就是说,我们不再拥有 ia32-libs 包 这通常需要能够执行许多 32 位应用程序,尤其是游戏。 他们可以很好地用于 Debian-9 AMD-64, 向前。
如何在 MX-32 和 Debian-21 上安装 ia11-libs?
为了能够成功地做到这一点,也就是说,不要死去尝试,在我的情况下,我将使用 重新旋转(快照) 根据 MX-21 / Debian-11, 叫 奇迹 安装 ia32-libs 包 兼容的。 然后运行为 Linux i386,无非是当前在线虚拟社区的一款应用,还处于测试阶段(beta),需要 ia32-libs 包 工作,它被称为 第二人生“. 顺便说一句,与现在的非常相似 元界(区块链和 DeFi 世界)。
首先,在准备好我们的 64位操作系统 多架构 基地 MX-21/Debian-11,我们下载 ia32-libs 包 兼容以下 链接(薄荷 20.2 / UMA) 并使用以下命令顺序安装它:
sudo apt install ./Descargas/ia32-libs_2020.05.27_amd64.deb
完成后,我们的应用程序 32位,在我的情况下, 第二人生“,它们现在可以毫无问题地执行,与包直接相关: ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
. 如下图所示:
如果有些人有兴趣了解更多有关该主题的信息 区块链和 DeFi,特别是关于 NFT 游戏、元界和 NFT 收藏品,您可以探索以下内容 链接. 或者查看我们之前的一些相关帖子:
“多架构允许您在同一系统上安装来自多个架构的库。 这在许多情况下很有用,但主要用于在同一台机器上安装 32 位和 64 位软件包并自动解决依赖关系。 通常,您将能够将来自多个架构的库安装在一起,并安装来自一种或另一种架构的应用程序作为替代方案。 请注意,这不允许同时安装多个版本的程序。=. 什么是多架构? – 如何使用 Debian
总结
总之,我们希望本指南或教程适用于 在 MX-32 和 Debian-21 上安装 ia11-libs 对许多人非常有用,尤其是对于那些需要跑步的人 普通 32 位应用程序或游戏 在 64 位平台上。 甚至对于那些感兴趣的用户 区块链和 DeFi 应用和游戏 通常只有 32 位。
我们希望本出版物对整个 «Comunidad de Software Libre, Código Abierto y GNU/Linux»
. 并且不要忘记在下面对其进行评论,并在您最喜欢的网站、频道、群组或社交网络或消息传递系统的社区上与他人分享。 最后,请访问我们的主页 «来自Linux» 探索更多新闻,加入我们的官方频道 DesdeLinux的电报.
是什么节省您,您可以在 32 台机器上运行 win64 应用程序!
很好的文章,一如既往的完整!
问候,紫罗兰。 谢谢你的评论。 因此,您可以在 Linux32 上运行 Linux64 应用程序。 要运行 Win32 或 Win64 应用程序,需要使用基于 Wine 或其他的模拟器。