存在破坏对 23.04 聊聊Ubuntu 位运行程序允许的失误 32

科技媒体omgubuntu报道了 Ubuntu 23.04 存在破坏对 32 位运行程序允许的失误,而且从 4 月发布至今都没人留意到。

据引见,Ubuntu 23.04 切换到了新的基于 Flutter 的装置程序,并且装置程序在后端经常使用了 Subiquity。它最后被开发用于 Ubuntu 主机,自动状况下不启用对 32 位库的允许。由于此 “疏忽”,用于桌面装置的 Subiquity 也没有启用 32 位库允许。

Linux 版本 Steam 为了让用户购置的一切游戏(无论新旧)都可以继续运转,因此须要具备对 32 位库的允许。而且 Ubuntu 的 Steam 客户端 repo 版本曾经预设了 32 位允许。

但实践状况是,虽然 Ubuntu 23.04 用户可以运转sudo apt install steam或单击软件核心中的装置按钮,但该配置(关于大少数人来说)不起作用,由于不可引入 Steam 所依赖的 32 位库。

Ubuntu 23.04 早在 4 月份就已发布,但这个疑问不久前才被发现。

要素在于只要全新装置 Ubuntu 23.04 才会遇到该疑问,而大少数运转 Ubuntu 23.04 的用户都是从旧版本更新而来,这些版本经常使用旧的 Ubiquity 装置程序启动装置,该装置程序可以正确设置 Steam 和 Wine 等运行程序所需的 “i386foreign-arch” 内容。

您可能还会对下面的文章感兴趣: