20个常用的rpm命令

  1. 检查rpm包签名 rpm --checksig xxx.rpm

  2. 安装rpm包并显示详情 rpm -ivh xxx.rpm

  3. 安装前检测某个rpm包的依赖情况  rpm -qpR  xxx.rpm

  4. 忽略依赖直接安装rpm包 rpm -ivh --nodeps xxx.rpm 

  5. 查询安装的包 rpm -q  xxx

  6. 列出某个rpm包的所有文件  rpm -ql xxx

  7. 列出最近安装的软件包 rpm -qa --last

  8. 列出所有安装的rpm软件包 rpm -qa

  9. 升级安装某个rpm包 rpm -Uvh xxx.rpm

  10. 移除某个rpm包  rpm -evv xxx.rpm

  11. 强制卸载移除某个软件包 rpm -ev --nodeps xxx.rpm 

  12. 查看某个已安装软件包的基本信息  rpm -qi xxx.rpm

  13. 查看某个未安装的软件包的基本信息  rpm -qip xxx.rpm

  14. 查询某个包的相关文档说明等文件  rpm -qdf  xxx.rpm

  15. 查看文件属于哪个软件包 rpm -qf  xxx.rpm

  16. 验证某个软件包  rpm -Vp  xxx.rpm

  17. 验证所有的软件包  rpm -Va 

  18. 导入 rpm gpg key   rpm --import xxxx

  19. 列出所有导入的key  rpm -qa  gpg-pubkey*

  20. 重建rpm 数据库

     cd /var/lib 

    rm __db*

    rpm --rebuilddb

    rpmdb_verify xxx