Fedora 40 计划统一 /usr/bin 和 /usr/sbin
早在多年前,Fedora 曾合并了 /bin 和 /usr/bin。时至今日,针对 Fedora 40 提交的一项最新更改提案则提出,统一其 /usr/bin 和 /usr/sbin 位置;因为 /bin 和 /sbin 之间的划分已不再有用,且无人使用。
提案解释称:
/usr/sbin 目录成为 bin 的 symlink,这意味着 /usr/bin/foo 和 /usr/sbin/foo 等路径指向同一个地方。/bin 和 /sbin 已经是 /usr/bin 和 /usr/sbin 的 symlink,因此 /bin/foo 和 /sbin/foo 实际上也指向同一个地方。/usr/sbin 将从默认的 $PATH 中删除。
该变更提案认为这对 packagers 和 end-users 来说都是一种简化,且 Fedora 将与 Debian 等其他 Linux 发行版更加兼容。
对 Fedora 的好处:
- Packagers 不必考虑是将程序安装在
%_bindir
还是%_sbindir
。 - 用户不必考虑程序是安装在
%_bindir
还是%_sbindir
. - Fedora 与其他发行版变得更加兼容。“例如,我们有 /sbin/ip,而 Debian 有 /bin/ip;我们有 /bin/chmem 和 /bin/isosize,而 Debian 有 /sbin/chmem 和 /sbin/isosize、 我们还有 /sbin/{addpart,delpart,lnstat,nstat,partx,ping,rdma,resizeepart,ss,udevadm,update-alternatives},而 Debian 的这些都在 /bin 下,等等。”
- Fedora 与 Arch 更加兼容,Arch 于几年前进行了合并。
execvp
和相关函数遍历的目录更少。这对于速度可能并不重要,但在查看日志或strace
输出时是一个很好的简化。
升级/兼容性影响
对于用户来说,这种变化基本上是不可见的。在过渡过程中,两套路径都应正常工作,用户在$PATH
中应同时拥有这两个目录。一旦过渡完成,两套路径都将正常工作,但用户在$PATH
中只能看到/usr/bin
。
目前,该变更提案仍处于拟议状态,需得到 FESCo 的批准后才能应用在四月发布的 Fedora 40 中。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
2023 年度低代码企业 TOP50 榜单公布 — JeecgBoot 连续两年荣登榜单
近日,中国科学院主管、科学出版社主办的国家级核心期刊《互联网周刊》联合 eNet 研究院、德本咨询评选的《2023 低代码企业 50 强》榜单正式公布。这一榜单的公布引起了业内外的广泛关注,因为其中涵盖了低代码开发领域的众多杰出企业,展现了低代码产业的发展趋势和行业格局。 在这份备受瞩目的榜单中,知名企业钉钉、腾讯云、华为云等行业优秀厂商的产品悉数入选,充分展现了它们在低代码领域的技术实力和市场影响力。而更加令人瞩目的是,JeecgBoot作为低代码开发领域的领军企业,连续两年荣登榜单,凭借其卓越的产品实力和市场表现,再次彰显了其在行业中的领先地位和影响力。 JeecgBoot 低代码平台作为备受认可的低代码开发平台,一直以来致力于为企业提供高效、灵活、可定制的低代码开发解决方案。其产品以简单易用、快速开发、可视化操作等特点而著称,深受广大企业用户的青睐。JeecgBoot 连续两年荣登《2023 低代码企业 50 强》榜单,再次印证了其在低代码开发领域的卓越地位和不断增长的市场影响力。 www.jeecg.com 同时在 2023 年,JeecgBoot 又推出了 “敲敲云” 零代码...
- 下一篇
云原生周刊:Karmada 成为 CNCF 孵化项目
开源项目推荐 kubernetes-reflector Reflector 是一个 Kubernetes 的插件,旨在监视资源(secrets 和 configmaps)的变化,并将这些变化反映到同一命名空间或其他命名空间中的镜像资源中。 Lingo Lingo 是适用于 K8s 的 OpenAI 兼容 LLM 代理和自动缩放器。 canary-checker canary-checker 是一个基于 Kubernetes 的本地平台,用于通过被动和主动(合成)机制监控应用程序和基础架构的健康状况。 文章推荐 Kubernetes Harbor 图像代理缓存 — 从几分钟到几毫秒 这篇文章介绍了如何通过使用 Harbor 作为 Kubernetes 的代理缓存来提高容器镜像的拉取速度。文章首先解释了 Kubernetes 中容器镜像的拉取过程和现有的缓存机制的局限性,然后介绍了 Harbor 作为一个 CNCF 项目的作用,并详细说明了 Harbor 的 Pull Through Proxy Cache 机制。该机制可以在本地缓存中存储常用的镜像,当节点需要拉取镜像时,可以直接从本地缓...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- 2048小游戏-低调大师作品
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker安装Oracle12C,快速搭建Oracle学习环境