Linux中的/opt/目录用于在包上安装add。
/opt/<package>/bin目录和/opt/<package>/X/bin目录有什么区别?在这些目录中放置二进制文件有什么区别?
您还能告诉我一些文档吗?这些文档解释了安装在/opt/目录中的新软件包/应用程序的目录结构应该是什么?
发布于 2015-04-23 05:09:09
为了管理员的方便,按FHS、/opt/bin、/opt/lib、/opt/info、/opt/include、/opt/doc和/opt/man都在那里。例如,您可能让/opt/jdk和/opt/LibreOffice保存您的jdk和office套件,但与其在每次添加另一个包时向$PATH、ld.so.conf等添加一个新元素,不如将二进制文件与/opt/bin、lib链接到/opt/lib等。
基本上,您应该将二进制文件放入/opt/foo/bin中,并酌情将二进制文件符号链接到/opt/bin中。
FHS没有在/opt/package中指定任何特定的组织,但普遍接受的做法是根据需要创建一个bin和lib目录,以及可能的doc、man等。
附带说明:如果您正在给/opt/foo写信,FHS也会让您写信给/etc/opt/foo和/var/opt/foo。
https://unix.stackexchange.com/questions/198071
复制相似问题