您的位置:首页 > 运维架构 > Linux

linux下面/usr/local和opt目录有何区别

2015-03-22 11:52 337 查看
/usr/local下一般是你安装软件的目录,这个目录就相当于在windows下的programefiles这个目录 。很多应用都安装在/usr/local下面,那么,这些应用为什么选择这个目录呢?答案是:Automake工具定义了下面的一组变量:

Directory variable Default value

prefix /usr/local

exec_prefix ${prefix}

bindir ${exec_prefix}/bin

libdir ${exec_prefix}/lib



includedir ${prefix}/include

datarootdir ${prefix}/share

datadir ${datarootdir}

mandir ${datarootdir}/man

infodir ${datarootdir}/info

docdir ${datarootdir}/doc/${PACKAGE}



而GUN下面绝大部分应用的编译系统都是用automake。于是乎,你看到的很多很多应用都安装在了/usr/local/目录下。

/opt这个目录是一些大型软件的安装目录,或者是一些服务程序的安装目录/opt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: