Centos 和 RedHat 都使用 yum 做为它们的默认软件包管理器

yum search nmap # 搜索软件包
yum info nmap # 显示这个软件包的详细信息
yum install -y nmap # 安装软件包,-y选项不询问直接安装 
yum update #更新所有软件或指定的软件
yum update -y nmap # 更新软件包
yum upgrade #更新所有软件或指定的软件,同时更新软件包关联
yum remove nmap # 卸载软件包
yum list | less # 列出仓库中可用的软件包
yum list installed | less # 列出已安装的软件包
yum list installed | grep nmap # 和grep配合使用筛选软件包
yum groupinstall "Development Tools" # 安装基础的开发环境 (ubuntu apt-get install build-essential)
yum group list # 查看可用的group软件包
yum groupupdate "Development Tools" # 更新group 
yum groupremove "Development Tools" # 制裁group 
yum repolist # 查看系统中使用的所有仓库
yum provides /etc/httpd/conf/httpd.conf # 查看文件属于哪个软件包
yum clean all # 删除缓存的软件包和头文件
yum history # yum日志(/var/log/yum.log)
如果你想撤销某个动作,可以执行yum history undo ID。例如:
yum history undo 6