Ubuntu 采用哪种文件系统层次标准?

Ubuntu 采用哪种文件系统层次标准?

Ubuntu 12.04 使用哪种文件系统层次标准?以及有哪些变化?

维基百科最新版本为v3.0(2012-07-01)

答案1

当前版本仍为 2.3 (2004),Ubuntu 和 Debian 一样,都是基于此版本。Linux基金会值得注意的是

FHS 3 规范目前正在制定中。

他们计划在今年 7 月 1 日之前发布本文描述,所以你在维基百科上看到的日期只是他们指定的日期。在我写这篇文章的时候(2012 年 9 月 12 日),它还没有真正发布。更改尚未完全确定,但上面的链接中有一些有用的链接(例如 fhs邮件列表讨论并且有一个讨论lwn.net

有关现有规范的更多详细信息,请访问Linux基金会


有关更多一般信息,此站点上的两个重要问题很好地解释了文件系统层次结构:

答案2

提到的版本飞利浦 3.0仍然在草案 01 状态. 如上所述Mik 的回答,他们计划于 7 月发布,但尚未最终确定。

Ubuntu 很可能会继承Debian FHS 标准如上所述Ubuntu 政策也可以在本地/var/share/doc/ubuntu-policy/fhs只要你安装ubuntu 政策包来查看 Ubuntu 中实现的文件系统。

如果您关心 Ubuntu 对标准 FHS 2.3 的实现以及对其的更改或例外情况,请将其自身集成到其中。

以下适用于 FHS 例外情况:

与存储在用户主目录中的应用程序的用户特定配置文件相关的可选规则已放宽。建议此类文件以“.”字符开头(“点文件”),如果应用程序需要创建多个点文件,则首选放置在名称以“.”字符开头的子目录中(“点目录”)。在这种情况下,建议配置文件不要以“.”字符开头。

不再要求 amd64 使用 /lib64 来运行 64 位二进制文​​件。

/usr/local/share/man 与 /usr/local/man “同义”的要求已放宽为建议。

删除了要求窗口管理器只有一个配置文件,即 system.*wmrc,以及窗口管理器子目录必须与窗口管理器名称本身同名的限制。

引导管理器配置文件位于 /etc 中,或者至少在那里进行符号链接的要求已放宽为建议。

答案3

相关内容