1 Fedora 40 计划统一 /usr/bin 和 /usr/sbin

Fedora 开发者提议在 Fedora 40 中统一 /usr/bin/usr/sbin。这有助于简化打包者的工作和终端用户的使用,进一步兼容其它主流 Linux 发行版。有些工具软件在不同的发行版放在不同的位置,比如说,ip 命令在 Fedora 放在 /sbin/ 下,而在 Debian 中放在 /bin/ 下,其它的例子还有很多。多年前,Fedora 已经将 /bin/sbin 合并到了 /usr 下,因此,这次合并后,这四个目录将是同一个目录。其它 Linux 发行版,比如 Debina、Arch Linux 也在进行类似的合并工作。

(插图:DA/84fd07e2-84d7-409a-bc1d-a267e65037e4)

消息来源:Fedora Project
老王点评:这是历史遗留问题,当时划分这样琐碎的目录的理由目前看起来已经不再必要。但是这些不应该是在 LSB 中统一改变后,大家都一起改变吗?所以,是 LSB 已经没有人维护了?

2 Linus Torvalds 给内核开发者们放了年终假期

新的 Linux 内核上游版本通常在美国时间的周日晚上发布,但根据芬兰的习俗,Linus Torvalds 将在 12 月 24 日忙于庆祝活动,比如去购物,因此他决定提前一天,在上周六就发布了内核 Linux 6.7-rc7。Linus 还在邮件列表中说,由于进展顺利,虽然他可以在下周末按计划发布 6.7 正式版,但他不打算这么做。他计划下周继续发布一个少见的 RC 版本 rc8,但估计大家都放假了,没人会看。然后他会在明年 1 月 7 日再发布 Linux 6.7 正式版,以避免在 1 月 1 日开启 Linux 6.8 的合并窗口。

(插图:DA/00741f95-1317-40a2-9c09-7380f771bb2d)

消息来源:Phoronix
老王点评:忙碌了一年,是该休息一下了。我是不是也该休息一下呢?我好多年从未因为任何事情和假期停止过了。

3 时隔两年,Enlightenment 0.26 发布

Enlightenment 的上一个版本 0.25 发布至今已有两年,但这个新版本主要是一些小错误的修复,以及一些诸如背光设置、任务预览、屏保抑制等方面的微小改进。

(插图:DA/c271d067-d03f-4a79-906a-ae92f401e0a7)

消息来源:Phoronix
老王点评:这是向大家表示软件项目还存活吗?

已有 4 条评论

  1. openSUSE的默认PATH没有/sbin和/usr/sbin,导致在这里的命令直接command not found。他们的理由是“这里的命令普通用户没有权限运行”,我不知道有没有其他发行版也是这种nc设计。 —— 来自广东广州的 Chrome Mobile 119.0|Android 10 用户 发表。
  2. "纠正一下,Arch Linux 早在 N 年前就合并了。

    lists.archlinux.org/pipermail/arch-dev-public/2012-March/022625.html
    archlinux.org/news/binaries-move-to-usrbin-requiring-update-intervention/
    wiki.archlinux.org/title/Frequently_asked_questions#Does_Arch_follow_the_Linux_Foundation's_Filesystem_Hierarchy_Standard_(FHS)" —— 来自四川的 Chrome 115.0|Windows 10 用户 发表。
  3. UBUNTU —— 来自湖北的 Chrome 120.0|Windows 10 用户 发表。
  4. 说错了,是上游的debian —— 来自湖北的 Chrome 120.0|Windows 10 用户 发表。

添加新评论