查询软件包
命令格式
rpm 选项 [软件包名]
选项列表
- −q:必选项,查询软件包(query)。
- −a:所有软件包(all)。
- −i:显示软件包的名称、描述、版本等详细信息(information)。
使用示例
1、rpm −qa | grep 关键词:查询所有软件包并显示名字中带有关键词的软件包,“−qa”通常使用管道操作符与“grep”联合使用。管道符“|”的主要作用是将一个命令的输出作为另一个命令的输入,从而实现多个命令的串联执行;grep是一个文本搜索命令,能从文本中检索出含有某个关键词的行。
2、rpm −q 软件包名:查询软件包,显示软件包全名。
3、rpm −qi 软件包名:查询软件包,显示软件包的详细信息。
安装软件包
命令格式
rpm 选项 软件包名
选项列表
- −i:必选项,安装软件包(install)。
- −v:显示软件包安装的详细信息(verbose)。
- −h:使用井号(#)显示安装进度(hash)。
使用示例
1、rpm −ivh 软件包名:安装软件包并显示安装的详细信息及安装进度。
卸载软件包
命令格式
rpm 选项 软件包名
选项列表
- −e:必选项,卸载软件包(erase)。
- −−nodeps:若要卸载的软件包被其它软件包依赖会导致卸载失败,此选项不检查依赖性直接卸载。
使用示例
1、rpm −e 软件包名:卸载软件包。
升级软件包
命令格式
rpm 选项 软件包名
选项列表
- −U:必选项,升级软件包(upgrade)。
- −v:显示软件包升级的详细信息(verbose)。
- −h:使用井号(#)显示升级进度(hash)。
使用示例
1、rpm −Uvh 软件包名:升级软件包并显示详细信息与升级进度。