Ubuntu Linux 一直附带从上游 Debian 继承而来的 /etc/debian_version 文件,该文件仅用于标识软件包所源自的 Debian Sid 开发版本。然而这一标识并不准确,且长期以来,/etc/os-release 才是读取操作系统发行信息的首选标准。因此,Ubuntu 开发者终于考虑移除 /etc/debian_version 文件。
/etc/debian_version
/etc/os-release
Ubuntu 弃用 /etc/debian_version 可谓姗姗来迟。早在 2005 年,就有这份错误报告指出该文件在 Ubuntu 上信息不准确,可能误导依赖它的用户态工具。然而二十多年来,官方一直建议相关工具转而使用 lsb_release 或 /etc/os-release,而该文件却始终未被移除。
lsb_release
终于,Ubuntu开发者本杰明·德朗(Benjamin Drung)正着手推进移除/etc/debian_version的工作。希望这一历史遗留文件能在2026年随Ubuntu 26.10正式下线。
挂了20多年的bug
哈哈哈哈!
看来linux的bug没比windows少到那里去。
@BLumia 大佬, 如果Ubuntu去掉没太大问题的话, deepin也可以去一下了
这不是问题。而是为了解决问题
我怀疑你是我的QQ群中的那个网友,但是我没有证据。😂
不过那个投降看起来有点猥琐。
Featured Collection
Popular Events
Ubuntu Linux 一直附带从上游 Debian 继承而来的
/etc/debian_version文件,该文件仅用于标识软件包所源自的 Debian Sid 开发版本。然而这一标识并不准确,且长期以来,/etc/os-release才是读取操作系统发行信息的首选标准。因此,Ubuntu 开发者终于考虑移除/etc/debian_version文件。Ubuntu 弃用
/etc/debian_version可谓姗姗来迟。早在 2005 年,就有这份错误报告指出该文件在 Ubuntu 上信息不准确,可能误导依赖它的用户态工具。然而二十多年来,官方一直建议相关工具转而使用lsb_release或/etc/os-release,而该文件却始终未被移除。终于,Ubuntu开发者本杰明·德朗(Benjamin Drung)正着手推进移除/etc/debian_version的工作。希望这一历史遗留文件能在2026年随Ubuntu 26.10正式下线。