软件包的分类

  • 源码包(脚本安装包)

  • 二进制包(RPM包、系统默认包)

  • 源码包

优点:

  • 开源,源代码可改

  • 自由选择功能,灵活

  • 和自身系统耦合度低,稳定,效率高

  • 卸载方便

缺点:

  • 安装麻烦,容易出错

  • 编译时间长

  • 要求高,编译出错,新手很难解决

  • 二进制包

优点:

  • 安装维护方便,只通过几个命令就可以实现包的安装、升级、查询和卸载

  • 安装速度快

缺点:

  • 编译后,不再看到源代码

  • 功能可选择性差,不灵活

  • 依赖性高