我已经使用 Ubuntu 12.10 一段时间了,但在安装一些无法在 64 位上运行的软件(如 wine)时,我的能力非常有限。我想知道 32 位和 64 位的最大缺点/优点是什么。切换到 32 位是否值得?如果使用 32 位,我的程序还能运行吗?
此命令是否会将架构从 64 位彻底改变为 32 位,还是仅在保留 64 位的同时添加对 32 位的支持?
sudo dpkg --add-architecture i386
答案1
此命令是否会将架构从 64 位彻底改变为 32 位,还是仅在保留 64 位的同时添加对 32 位的支持?
sudo dpkg --add-architecture i386
某些与特定软件相关的软件包仅提供 32 位版本。软件制造商可能无法为此类应用程序创建 64 位软件包。要在 64 位 Ubuntu 系统上安装 32 位软件包,您必须添加上述命令。(sudo dpkg --add-architecture i386
)。它将 32 位架构添加到 64 位系统,从而有助于安装 32 位版本的软件包。
不,上述命令不会将系统架构从 64 位完全更改为 32 位,它增加了在 64 位系统上安装 32 位软件包的支持。
最好的例子是,Skype。您可以在 32 位系统上轻松安装 Skype,但对于 64 位系统,您必须添加 i386 架构。因为没有任何 64 位版本的 Skype。