PS5 现在运行 Linux:在主机上玩 PC 游戏

开发者 Andy Nguyen 揭示了如何在 PS5 游戏机上安装 Linux,从而支持 PC 游戏。了解这个软件模组及其功能。
开发者 Andy Nguyen 推出了一种突破性的方法,可以在 PlayStation 5 游戏机上安装 Linux,从而有效地将索尼的游戏硬件转变为基于 Linux 的实用 PC,这是对游戏机改装爱好者的一项重大发展。这种创新方法是我们不断努力将下一代游戏系统的功能扩展到超出其原始规格的过程中的一个重要里程碑。这一成就吸引了全球技术爱好者和开发人员的注意,展示了当坚定的程序员突破商业硬件界限时出现的创造性可能性。
Nguyen 的工作建立在他上个月展示的先前演示的基础上,当时他成功地在 PS5 主机上运行了修改版的 Ubuntu 操作系统。当时,他令人印象深刻地展示了几款在PlayStation 5上运行的PC游戏,证明了这一事业的技术可行性。现在,他采取了下一个合乎逻辑的步骤,在 GitHub 上发布了全面的安装说明,使希望复制他的成就的其他开发者和具有技术头脑的用户可以访问此 PS5 Linux mod。此次公开发布的技术文档代表了控制台修改历史上的一个重要时刻。
该实现采用了所谓的软修改方法,这意味着 Linux 安装不会永久更改控制台的固件,也不会在电源循环和系统重新启动后持续存在。每次用户关闭 PS5 电源或重新启动系统时,他们都需要重新应用 Linux 环境。尽管存在这样的限制,但其功能仍然令人印象深刻,因为一旦成功加载到硬件上,用户确实可以通过 Ubuntu 环境运行和玩各种 PC 游戏。与永久固件更改相比,修改的这种临时性质实际上提供了一定程度的安全性和可逆性。
在验证这种方法的可行性方面,性能演示尤其值得注意。一个突出的例子是《侠盗猎车手 V》在 PS5 上的 Ubuntu 环境中运行,以每秒 60 帧的流畅速度实现增强的光线追踪功能。这种水平的图形保真度和性能表明,PS5 的硬件在摆脱其专有操作系统的限制后,可以处理具有令人印象深刻的视觉功能的要求苛刻的现代游戏。除了 GTA V 之外,《蜘蛛侠》游戏还成功地证明可以在 1440p 分辨率下运行,同时保持一致的 60fps 帧速率,进一步验证了这种基于 Linux 的方法的潜力。
这一成就背后的技术机制依赖于利用PS5安全系统中的漏洞,Nguyen利用该漏洞获得了将Linux加载到控制台上所需的访问权限。此修补漏洞作为入口点,允许开发人员绕过标准操作系统并安装替代软件环境。商业硬件中存在此类安全漏洞的情况并不少见,特别是在新一代游戏机的早期生命周期阶段。然而,这些漏洞的披露和记录方式在确定制造商如何响应和实施安全补丁以防止广泛利用方面起着至关重要的作用。
PS5 Linux 功能的影响超出了简单的游戏怀旧或技术好奇心。这一开发为合法用途提供了多种可能性,包括访问 Linux 开发工具、软件开发环境以及通过 PlayStation 5 标准店面无法获得的各种开源应用程序。理论上,开发人员和学生可以将该控制台用作经济实惠的 Linux 工作站,用于编程和开发目的。此外,这种方法可以促进与控制台硬件和操作系统架构相关的学术研究和教育活动。
使用 Nguyen 的方法在 PS5 上安装 Linux 的过程需要技术知识以及熟悉命令行界面和系统级操作。用户必须了解利用该漏洞的步骤,并在加载 Linux 环境后正确配置该环境。包含安装说明的 GitHub 存储库作为这个社区驱动项目的中心枢纽,包含文档、故障排除指南以及随着项目发展进行的更新。这种协作方法可以快速完善和扩展项目的功能。
游戏机制造商历来一直维持有关硬件修改和替代操作系统安装的限制性政策,将此类做法视为对其生态系统和知识产权的威胁。索尼一直对那些开发和分发旨在规避 PlayStation 安全措施的工具的人采取法律行动。然而,Nguyen 在 GitHub 上发布技术文档的做法存在于灰色法律领域,其中提供教育信息和促进规避之间的区别仍然存在争议,并受到技术和法律界持续争论。
此 PS5 Linux 安装的软模组性质为理解其实际含义提供了重要的背景。由于修改不会在重新启动后持续存在,因此用户无法在不重复执行安装过程的情况下将其 PS5 永久转换为专用 Linux 计算机。这一临时特性实际上符合索尼维护其游戏机生态系统完整性的利益,因为标准 PlayStation 5 操作系统仍然是硬件的默认状态。然而,这种功能的存在本身就证明了 PS5 的底层计算能力以及纯软件安全措施在阻止有决心的开发人员访问底层硬件方面的局限性。
展望未来,该演示将作为概念验证,可能会激发对 PlayStation 5 上替代操作系统和应用程序的进一步探索。随着游戏机一代的成熟以及索尼实施潜在的安全补丁,技术格局将继续发展。 Nguyen 在 GitHub 上的公开发布证明了开源社区的协作性质,这表明该项目可能会得到众多贡献者的持续开发、完善和调整。未来的迭代可能会解决当前的限制并扩大兼容游戏和应用程序的范围。
这一成就的更广泛意义延伸到了有关消费者权利、设备所有权和合法技术探索边界的讨论。虽然此类修改的合法性和道德仍然存在争议,但技术成就是不可否认的,并展示了现代游戏机固有的卓越工程技术。对于愿意应对技术挑战和法律不确定性的爱好者来说,在 PlayStation 5 上运行 Linux 的能力代表了控制台定制领域令人兴奋的前沿,并为远远超出传统游戏体验的应用程序打开了大门。
来源: The Verge


