什么是Linux发行版的默认安装前缀?

Sco*_*zer 2 linux redhat

带有配置脚本的软件包可以通过添加--prefix手动指定:

./configure --prefix=/usr/local
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何找出系统的默认前缀是什么?是否有一些命令,即使只是Redhat,如果没有指定默认安装前缀,它将获得默认安装前缀?

Dir*_*tel 5

它始终是/usr/local/每个autotools的默认值.尝试configure不带--prefix争论地跑步; 你应该得到相同的结果.

这是一个很好的默认值,因为您永远不希望本地软件干扰/usr软件包管理器安装的系统软件.

您可以查看" 文件系统层次结构标准"文档,以便对其中的内容进行更广泛的讨论.