Void Linux是一个注重简单性、高效性能的独立Linux发行版,以其激进的快速滚动更新和独特的设计理念在开源社区中占有一席之地。随着时间的推移,全球大多数软件开发社区都选择Python作为主要的编程语言之一,由于Python 2与Python 3的迥异特性,许多系统面临重大升级挑战。本月,Void Linux宣布正式淘汰对Python 2的使用,标志着历史性的一步——向更现代、更安全、性能更优的Python 3完全过渡。
Void Linux起源于一个独特的起点,设计目标是在不依赖于任何其他Linux发行版的基础上提供最大限度的用户自主性。以xbps(X Binary Package System)为核心的包管理系统,使得Void Linux能够处理诸多复杂的依赖关系和自定义需求。然而,自创立以来,Void Linux不可避免地依赖了许多基于Python 2的软件包,尽管这在当时是行业标准,终究束缚了部分系统升级和安全策略的手脚。
2010年代初,Python 2仍是主流选择,但随着2015年Python官方宣布将于2020年终止对Python 2的支持,情况发生了变化。Python 2停止官方更新和安全补丁后,继续使用这一过时语言意味着为整个系统的安全性和可用性带来了潜在风