RPM包的管理:
RPM是Redhat Package manager(RedHat软件包管理工具)的缩写,类似于windows下的setup.exe.它是一种用于互联网下载包的打包以及安装工具。
-
rmp [选项] (功能描述:管理PM软件包) 常用选项: -a: 查询目前系统安装的所有软件包 -i 显示软件包的名称,描述,发行,大小,编译日期,安装日期,开发人员等信息 -q 软件包名 : 查询该软件包是否安装 -l 显示软件包包含的文件 -s 显示软件包包含的文件目前的状态,只有两种状态:normal和missing -f 文件名 :查询包括该文件的软件包 -e 软件包名:卸载指定的软件
如果其他软件包依赖于需要写卸载的软件包,卸载时候则会产生错误信息。如果需要强行卸载这个软件包,可以增加参数 --nodeps。例如:rpm -e --nodeps firefox
Yum软件包管理器
yum是一个Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。使用yum命令安装软件的天气是可以联网。
-
yum [选项] [命令][包](功能描述:查找、安装、删除某一个、一组甚至全部软件包的命令) 常用选项: -h: 帮助 -q: 不显示安装的过程 常用命令: yum check-update 列出所有可更新的软件清单命令 yum update 更新所有软件命令 yum install <package_name> 仅安装指定的软件命令 yum update <package_name> 仅更新指定的软件命令 yum list 列出所有可安裝的软件清单命令 yum remove <package_name> 删除软件包命令 yum search <keyword> .查找软件包 命令