Questions tagged «fhs»

4
在Linux中是否有一个等效于/ dev / null的目录?
在配置应用程序时,/dev/null如果您希望应用程序读取一个空文件,则通常可以将其用作配置文件。但是,如果应用程序从目录中读取文件列表,则无法使用此技巧。您需要给它一个空目录才能读取。 我在想:Linux是否有一个默认的空目录可用于此目的?我知道OpenSSH使用/ var / empty已有一段时间,我当然可以自己创建一个空目录,但也许FHS为此指定了一个标准目录?
84 linux  fhs 

2
/ var / opt /与/ var / lib
我无法确定将/ opt安装的软件包的“可变程序数据”放在何处的决定因素。一方面,FHS表示将指示程序状态的所有变量数据放入/ var / lib,并且该数据应在重新引导后保留。它还表示此数据是主机特定的。现在FHS还说/ var / opt目录应该包含opt“可变数据”。所以..可以说我已经安装了一个软件包,并且可以选择设置它的“工作目录(这就是软件包如何命名此路径)”的选项。我应该放在哪里? 供参考,请参阅: http://www.pathname.com/fhs/pub/fhs-2.3.html#VARLIBVARIABLESTATEINFORMATION http://www.pathname.com/fhs/pub/fhs-2.3.html#VAROPTVARIABLEDATAFOROPT 注意,这个问题自然也扩展到/ usr / local变量数据。
14 linux  fhs 

5
为什么软件会自动将其安装在/ usr / lib中?
我使用Linux服务器已有多年了,我一直对Filesystem Hierarchy Standard感到困惑。通常,我可以忍受困惑。但是,既然我正在为Linux开发自己的软件,那么我需要了解软件包管理器应该将其安装在何处。 我非常相信/ opt是我的应用程序的理想位置。但是在研究了我的Debian文件系统之后,我不再确定:/ usr / lib中实际上安装了许多软件!仅举几例:MySQL,MySQLWorkbench,Nautilus,Rythmbox ... 根据FHS的说法,/ usr / lib应该包含“用于编程和打包的库”和“包括不希望由用户或shell脚本直接执行的目标文件,库和内部二进制文件”(请参见此处)。 我的debian服务器的/ usr / lib中的许多软件不是库或内部二进制文件,而是成熟的用户可执行软件! 我仍然可以在/ opt中安装我的应用程序。但是我真的很想知道这是否正确,最重要的是为什么。 在此先感谢您的建议, 埃里克
11 debian  fhs 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.