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

2024年 1月 3日 130.5k 0

以尖端功能和尖端更新而闻名的Fedora Project在即将发布的Fedora 40版本中提出了一个重大变化:将/usr/bin/usr/sbin目录。这看起来可能是一个小调整,但它对用户和开发人员都有一些有趣的影响。

从历史上看,/usr/bin 目录包含基本的用户可执行程序,而 /usr/sbin 持有的系统管理工具通常需要root权限。这种区别在过去是有意义的,当时静态链接的二进制文件是规范,有限的资源需要仔细分区。

然而,在具有动态链接库和丰富存储的现代Linux发行版中,这种分离在很大程度上是多余的。

这有几个好处,例如:

  • 简化的包管理:开发人员将不需要破译将可执行文件放置在哪里,从而减少混乱并简化包创建。
  • 增强的用户体验:更清晰的目录结构转化为更可预测和更易于理解的系统布局。
  • 提高兼容性:Fedora与Debian和Arch Linux等其他发行版保持一致,这些发行版的可执行文件驻留在一个单独的版本中。/usr/bin它的位置。
  • 性能提升:在程序执行期间更少的目录检查转化为更快的系统响应速度。
  • 改进的调试:通过统一的目录结构,分析日志和实用程序输出变得不那么麻烦。

该提案仍在讨论中,并等待Fedora工程和指导委员会(FESCO)的审查。如果获得批准,该更改可能会在Fedora 40中进行,预计将在2024年4月的某个时候进行。

您可以在Fedora 40计划更改集中了解更多这方面的信息。

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论