6.1软件包管理简介
1软件包分类
源码包
脚本安装包,源码包再开发包,带安装界面
优点:
开源,可以修改源代码
可以自由选择所需的功能
软件是编译安装,更加稳定效率更高
卸载方便,直接删除源码包安装目录
缺点:
安装步骤多,尤其是较大软件集合时(如LAMP环境)
编译过程时间较长,安装比二进制安装时间长
编译安装,安装过程一旦报错新手难以解决
二进制包
(centos二进制包RPM,系统默认包),源代码包经过编译之后的包,RPM结尾,
优点:
包管理简单,通过几个命令就可以安装,升级,查询和卸载
安装速度快
缺点:
经过编译,看不到源代码
功能选择不如源码包灵活
依赖性,安装A包需要B包,安装B包需要安装C包