基于redhat系统的软件包管理

rpm基础:

安装:

rpm -ivh  *.rpm

卸载:

rpm -e *.rpm

查询:

rpm -q 软件名       //查询单个软件

rpm -qa 软件名      //查询系统中所有已安装的软件包

rpm -ql 软件名      //查询已安装软件包都安装到何处(路径)

rpm -qi 软件名      //查询已安装软件包的详细信息

rpm -qd 软件名      //查询已安装软件包文档都安装到何处(路径)

rpm -qR 软件名      //查看一下已安装软件所依赖的软件包及文件

rpm -qc 软件名      //查看已安装软件的配置文件

 rpm高级使用:

rpm -qa --queryformat 'Installed on %{INSTALLTIME:date}\t%{NAME}-%{VERSION}-%{RELEASE}: %{SUMMARY}\n'  //查询系统上安装的rpm软件包,并列出摘要

rpm -qa | sort | sed -n -e "s/\-[0-9].[0-9]*.*//p" | uniq  //列出系统上所有的rpm包,按字母排序并去除重复

原文地址:https://www.cnblogs.com/smstars/p/3014232.html