FreeBSD已实现系统可被可重现构建 无需root权限
在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/

