软件安装
软件安装即为Linux包安装,相当于Windows中的软件安装。主要包括源码编译安装、bin二进制执行文件安装、rpm包安装、yum在线安装4种方式。
- 源码安装适用于开放源代码包的软件。
- bin二进制执行文件安装类似于Windows的exe,双击或者赋予执行权限后通过命令行调用执行。
- rpm包安装提供了rpm安装包的软件,均可采用此种方式,但自身不解决rpm依赖的问题。
- yum包安装,底层依赖rpm包的存在,并自动解决rpm包依赖、升级管理的问题。需要配置必要的yum repo源保障yum能找到相应的rpm包。
软件组成
二进制文件:也就是可以运行的程序文件
库文件:就是通常我们见到的lib目录下的文件
配置文件:软件运行过程中用的一些值作为可改动的参数记录在文件中
帮助文档:通常是我们在Linux下用man命令查看的命令的文档
软件存放目录
/etc、/bin、/sbin、/lib
系统启动就需要用到的程序,这些目录不能挂载额外的分区,必须在根文件系统的分区上。
/usr/local/bin、/usr/local/sbin、/usr/local/lib、/usr/local/etc、/usr/local/man
用于安装第三方程序,分别对应了二进制文件、库文件、配置文件、帮助文档的目录。通常来说我们安装程序就安装在/usr/local目录下。