Fedora 40 计划合并 /usr/bin 和 /usr/sbin 目录

了解一下 Fedora 40 的变更提议,计划将 /usr/bin 和 /usr/sbin 目录合并。

以创新功能和最新更新著称的 Fedora 项目,在即将发布的 Fedora 40 中提出了一项重大变更:合并 /usr/bin 和 /usr/sbin 目录的内容。这可能看起来像是一个小改动,但对用户和开发者都有一些有趣的影响。

从历史上看,/usr/bin 目录存放着基本的可执行用户程序,而 /usr/sbin 则存放着通常需要 root 权限的系统管理工具。在过去,静态链接二进制文件是主流,并且有限的资源需要进行精心的划分,所以这种区分有其合理性。

然而,在现代的 Linux 发行版中,随着动态链接库和丰富的存储空间,这种分离已经变得多余了。

这样做有几个好处,比如:

  • 简化软件包管理:开发者不再需要弄清楚将可执行文件放在哪里,减少混淆,简化软件包创建流程。
  • 增强用户体验:更清晰的目录结构意味着更可预测和更易理解的系统布局。
  • 提高兼容性:Fedora 与其他发行版(如 Debian 和 Arch Linux)保持一致,可执行文件都存放在单一的 /usr/bin 位置。
  • 性能提升:在程序执行过程中进行更少的目录检查,意味着系统反应速度稍微更快。
  • 改善调试:使用统一的目录结构分析日志和工具输出变得更加简单。

截至目前,该提议仍在讨论中,并等待 Fedora 工程和指导委员会(FESCo)的审查。如果获得批准,这个变更很可能会出现在预计于 2024 年 4 月发布的 Fedora 40 中。

您可以在 Fedora 40 计划变更集中了解更多相关信息。

The post Fedora 40 计划合并 /usr/bin 和 /usr/sbin 目录 first appeared on Linux迷.

版权声明:
作者:dingding
链接:https://www.techfm.club/p/96516.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>