镜像源

列出软件包中的文件

rpm -ql wget

显示已配置的源

yum repolist

  1. <a name="WqakV"></a>
  2. ## 常用命令
  3. ```bash
  4. # 删除缓存数据,相关目录:/var/lib/yum, /var/cache/yum
  5. yum clean all
  6. yum clean metadata # 删除元数据缓存:/var/cache/yum
  7. # 生成软件包元数据缓存
  8. yum makecache
  9. # 更新系统
  10. yum -y update
  11. # 查看已安装软件
  12. yum list installed # 所有安装的软件包(即最后一列包含字符 @ 表示已安装)
  13. rpm -qa
  14. yum list recent # 最近添加的软件包
  15. # 查看某个软件是否安装
  16. yum list installed | grep wget
  17. rpm -q wget
  18. # 安装软件包
  19. yum install wget
  20. yum reinstall wget # 重新安装
  21. yum localinstall wget.rpm # 安装本地 rpm 文件
  22. # 更新软件包
  23. yum check-update # 检查可用的更新
  24. yum update wget
  25. yum update # 更新所有软件包
  26. yum localupdate wget.rpm # 更新本地 rpm 文件
  27. # 删除软件包
  28. yum remove wget

查找软件

  1. # 在软件包详细信息中搜索指定字符串
  2. yum search wget
  3. # 查找提供指定内容(文件)的软件包
  4. yum provides -q "*/wget"
  5. # 查询/验证文件属于的软件包(在已安装软件包中查找,需指定完整路径且指定的文件需存在)
  6. rpm -qf /bin/wget

查看软件依赖关系

  1. # 使用 rpm 命令查询
  2. rpm -qR wget
  3. # 使用 repoquery 命令查询
  4. yum install yum-utils
  5. repoquery --requires --resolve wget

参考