软件包
常见的三种安装包类型:
三种安装包特点:
源码包: 有开放的源代码, 手动编译安装, 速度慢
脚本安装包: 相对于源码包而言, 不需要手动编译安装, 实现自动安装, 方便.
二进制包: 没有开放的源代码, 但是没有编译过程, 安装速度快.
RPM
RPM(Red hat package management):
对rpm包进行管理:
安装rpm软件包:
#rpm -ivh .rpm包全名
升级软件包:
#rpm -Uvh 软件名
卸载软件包:
#rpm -e 软件名
查询:
普通查询:
//查询以安装的软件
#rpm -q 软件名
//查询所有以安装的软件
#rpm -qa
//查询以安装的软件信息
#rpm -qi 软件名
//查询未安装的软件包信息
#rpm -qip .rpm包全名
//查询软件安装位置
#rpm -ql 软件名
//查询系统文件属于哪个rpm包
#rpm -qf 系统文件名
查询未安装包依赖包:
#rpm -qRp .rpm包全名
rpm包的最大缺陷是不能解决依赖性问题: