Cnbeta 10月28日 05:57
FreeBSD 15.0 实现无Root权限与可重现构建
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

FreeBSD 15.0 即将发布,开发团队已成功实现系统无需Root权限即可构建,并支持可重现构建。这一重大进展消除了FreeBSD发布流程中对Root权限的依赖,提升了安全性和自动化构建效率。此前,团队已解决了时间戳、文件列表排序、构建环境一致性及镜像可重现性等关键问题。此项工作是Sovereign Tech Agency委托计划的一部分,相关更改已在开发分支上线,并将合并至15.0发布分支。现在,构建FreeBSD发行版镜像无需Root权限即可完成设备文件创建、文件属主设置及文件系统挂载等操作。

📦 **系统构建无需Root权限**:FreeBSD 15.0 实现了在不依赖Root权限的情况下完成系统构建,显著提升了安全性和自动化能力。此项工作彻底消除了FreeBSD发布流程中对Root权限的依赖,使得创建设备文件、设置文件属主和挂载文件系统等关键步骤均可在普通用户权限下完成。

🔄 **支持可重现构建**:FreeBSD 15.0 现已支持可重现构建,这是开源生态系统中的一项重要趋势。通过解决时间戳、文件列表与元数据的稳定排序、构建环境的一致性以及可重现的镜像支持等问题,确保了每一次构建都能产生完全相同的输出,增强了软件的可靠性和可验证性。

🚀 **Sovereign Tech Agency委托项目**:此次无需Root权限构建FreeBSD的工作是受Sovereign Tech Agency委托计划的一部分。该计划旨在推动开源项目在安全性和效率方面的进步,此次成果将为其他项目提供借鉴。

🌐 **开源生态趋势**:可重现构建是近年来开源社区日益关注的焦点,它有助于提高软件供应链的安全性,并使社区能够独立验证软件的构建过程。FreeBSD 15.0 的这项进展符合这一行业趋势,为用户提供了更值得信赖的软件。

在FreeBSD 15.0版本的开发过程中,团队重点推进了对可重现构建(Reproducible Builds)的支持,这也是近年来开源生态系统中的一大趋势。距离FreeBSD 15.0官方发布仅剩一个月,FreeBSD项目组今日宣布,已经实现了系统可被可重现构建,并且不再需要Root权限即可完成构建工作。

FreeBSD基金会发表声明称:

“我们很高兴地宣布,已完成无需Root权限构建FreeBSD的相关工作。我们为全部源码发行版本引入了无Root权限的构建基础设施,彻底消除了在FreeBSD发布流程中对Root权限的依赖。此项工作是受Sovereign Tech Agency委托计划的一部分。目前相关更改已在FreeBSD开发分支上线,并将尽可能合并至15.0发布分支。现在,构建FreeBSD发行版镜像时,无需Root权限便可创建设备文件、设置文件属主和挂载文件系统等环节。此举不仅提升了安全性,还简化了自动化构建流程。”

目前所有FreeBSD发行版的构建工序都已无需Root权限。此前为实现可重现构建,主要解决了时间戳、文件列表与元数据的稳定排序、一致的构建环境以及可重现的镜像支持等问题。

有关本次重大进展的更多细节,可查阅FreeBSD基金会官方博客:

https://freebsdfoundation.org/blog/freebsd-now-builds-reproducibly-and-without-root-privilege/ 

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

FreeBSD FreeBSD 15.0 可重现构建 Reproducible Builds 无Root权限构建 Rootless Build Sovereign Tech Agency 开源
相关文章