/opt/bin 和 /opt/X/bin 目录的区别

aru*_*ath 3 fhs directory-structure package-management

/opt/Linux 中的目录用于安装附加软件包。

/opt/<package>/bin目录和/opt/<package>/X/bin目录有什么区别?将二进制文件放在这些目录中有什么区别?

您能否也请指点我一些文档,其中解释了安装在/opt/目录中的新软件包/应用程序的目录结构应该是什么?

Ban*_*ami 5

每个 FHS/opt/bin/opt/lib/opt/info/opt/include/opt/doc/opt/man是为了管理员的方便而存在的。例如,你可能有/opt/jdk,并/opt/LibreOffice保持你的JDK和办公套件,但不是添加一个新的元素$PATHld.so.conf等等。每次添加另一个包的时候,你可以符号链接二进制文件/opt/bin,该库对/opt/lib

基本上,您应该将二进制文件放入,/opt/foo/bin并根据您的判断,将二进制文件符号链接到/opt/bin

FHS不指定范围内的任何特定组织/opt/package,但被广泛接受的做法是做一个binlib目录,可能docman等需要。

附带说明:如果您正在写信给/opt/fooFHS 也会清除您写信给/etc/opt/foo/var/opt/foo