我一直在尝试在我的 64 位 Ubuntu Karmic 盒子上安装 32 位应用程序。
在与朋友讨论这个问题时,他坦白地说,在他看来 64 位 Ubuntu 还没有完全准备好,我最好还是回到 32 位。他表示稳定性是首要考虑的问题。
您同意还是不同意这个说法?为什么?
答案1
在 serverfault 上,这个问题以各种形式被问到过。困扰 64 位 Linux 多年的许多问题(尤其是桌面 Linux)已经得到解决。开源和商业用户空间应用程序已经移植。它运行得相当好。但是,你应该问问自己为什么对 64 位 Linux 感兴趣。除了少数需要 64 位寻址或特别占用内存的应用程序外,你通常不会看到 64 位代码的性能提升。事实上,如果说有什么不同的话,那就是大多数 32 位代码的成熟度和优化程度,这是坚持使用 32 位用户空间的有力论据。我认为目前关于 64 位不稳定性的说法基本上是没有根据的(尽管历史上是准确的),但根据我的经验,32 位是坚如磐石的,而 64 位的吸引力目前相当有限。
答案2
事实上,如果你的 RAM 不超过 4GB,那么你就不需要 64 位。不值得这么麻烦。
从稳定性角度来看,我从未遇到过 Ubuntu-Server 64bit 的问题。它运行良好,从未崩溃过一次。在具有 8 GB 内存的四核 Xeon 上使用了操作系统。系统运行 7.10 和 Vmware-server V1。从未遇到过任何问题!但是,我无法告诉您有关 Ubuntu-Desktop 64bit 的信息。从未在生产环境中运行过它。
答案3
您并没有从本质上说明这一点,但我想指出的是,无法运行应用程序并不是稳定性问题。
我已经运行 64 位 Ubuntu 好几年了。稳定性从来都不是问题。我遇到的唯一问题是 Firefox/Java 集成和一些视频/编解码器问题。
一旦安装了足够的 32 位库,您的 32 位应用程序可能就能正常运行。:)
答案4
我实际上正在运行 64 位 kubuntu,它运行良好。Kubuntu 和 Ubuntu 的底层基本相同,因此如果存在稳定性问题,那一定是 Gnome 桌面的问题……至于 Kubuntu,目前它对我来说运行得很好。
正如之前有人提到的,Firefox 等存在问题...我同意这一点。但是,一段时间以来,我没有遇到任何问题,现在它似乎可以正常工作了。我不记得我是否必须调整一些东西才能让它顺利运行,或者最近的一些更新是否已经修复了它。
哦,我遇到的另一个问题是声音。不过,我又做了一些调整,之后就没再遇到过问题。全新安装可能也能解决这个问题。