关于Linux系统的文件组成,有FHS标准来定义。FHS标准采用树形结构组织文件,定义了系统中每个区域的用途、所需要的最小构成的文件和目录,同时还给出了例外处理与矛盾处理。其中关于软件安装的主要有/usr,/usr/local/,/opt这三个目录。正确的选择安装目录有利于我们管理系统,那么软件到底安装到那个目录下呢br> linux系统下软件一般是安装到 /usr,/usr/local,/opt这三个目录,当然,也可以根据安装包类型通过不同的指令将软件安装到自己指定的目录下,这个后面再讨论。
/usr:是系统级的目录,类似于windows下的C:/Windows/,/usr/lib类似于windows下的C:/Windows/System32。
/usr/local:是用户级的程序目录,类似于windows下的C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下,一般的deb包(包括新立得或者apt-get下载的)都安装在/usr或/usr/share或/usr/local,自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,卸载时用命令sudo apt-get autoclean(只删除低版本的deb包),sudo apt-get clean(全部删除)。
/opt:用户级的程序目录,类似于windows下的D:/Software,这里可以用于放置第三方大型软件(或游戏),当不需要时,直接rm -rf掉。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。
**参考文章**/p>
Linux 软件安装到 /usr,/usr/local/ 还是 /opt 目录/p>
linux 程序安装目录/opt目录和/usr/local目录
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24758 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!