基于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包,按字母排序并去除重复