深入探索 Linux RPM 包查询及安装(linuxrpm查询)
深入探索 Linux RPM 包查询及安装
Red Hat 包管理器(RPM)是一种在Linux上发行软件包的格式,可以方便我们快速的安装、卸载、获取新的软件包,本文将探讨Linux环境下的RPM包查询及安装过程。
首先我们使用rpm -qa 命令来查看已安装的rpm包:
$ rpm -qa
rpm -qa 选项将列出所有已安装的rpm包,如果你想查看已安装RPM包中指定名称的包,可以在命令中加入搜索条件:
$ rpm -qa | grep
同时你也可以使用 rpm -qa –queryformat 命令列出安装的程序的更具体的信息:
$rpm -qa --queryformat "%{NAME}- %{VERSION}- %{RELEASE} (%{ARCH})\n"
之上命令将列出程序名称,版本,发行版本及架构等信息,从而可以详细了解已安装的rpm包。
若想安装新RPMS包,则可以使用rpm -ivhX 命令。其选项依次为i,v,h,X,分别代表install及verbose,打印hash线,忽略权限,例如你想安装一个名为foo-1.0.rpm包:
$ rpm -ivhX foo-1.0.rpm
如果想删除已安装的rpm包,无需定位RPM包,只需知道软件的名称,可以使用以下命令:
$ rpm -e
综上所述,Linux的RPM包查询及安装的处理流程应该如下:
1. 使用rpm -qa 命令查看已安装的rpm包
2. 如需获得更多信息,可使用rpm -qa –queryformat 命令
3. 使用rpm -ivhX 命令安装rpm包
4. 使用rpm -e 命令卸载rpm包
了解了Linux RPM包查询及安装的过程,可以帮助你更好的管理Linux系统上的软件。