# Linux 软件安装到 /usr，/usr/local/ 还是 /opt 目录？

Linux 的软件安装目录是也是有讲究的，理解这一点，在对系统管理是有益的

/usr：系统级的目录，可以理解为C:/Windows//usr/lib理解为C:/Windows/System32
/usr/local：用户级的程序目录，可以理解为C:/Progrem Files/。用户

/opt：用户级的程序目录，可以理解为D:/Software，opt有可选的意思，这里可以用于放置第三方大型软件（或游戏），当你不需要时，直接rm -rf掉即可。在硬盘容量不够时，也可将/opt单独挂载到其他磁盘上使用。

/usr/src：系统级的源码目录。
/usr/local/src：用户级的源码目录。

-----------------翻译-------------------

/opt

Here’s where optional stuff is put. Trying out the latest Firefox beta? Install it to /opt where you can delete it without affecting other settings. Programs in here usually live inside a single folder whick contains all of their data, libraries, etc.

/usr/local

This is where most manually installed(ie. outside of your package manager) software goes. It has the same structure as /usr. It is a good idea to leave /usr to your package manager and put any custom scripts and things into /usr/local, since nothing important normally lives in /usr/local.

http://itony.me/769.html

http://blog.csdn.net/secondjanuary/article/details/8972453