在centos中,可以利用rpm命令来查看rpm包在哪;该命令能够获取rpm包的相关信息,其中设置参数“q”可以表示查询query,设置参数“l”表示list,用于获取rpm包的文件列表,语法为“rpm -ql rpm包名”。

本文操作环境:centos 7系统、Dell G3电脑。
在 CentOS 系统中使用 yum 安装 rpm 软件包很方便,但是软件安装的目录,是在 rpm 软件包制作时早已固定好的,无法更改安装目录。
想要查看 rpm 软件包安装目录,需要先知道 rpm 软件包全名,然后使用rpm -ql [pakageName]命令,就能输出安装目录。
获得软件包相关的信息用rpm -q,q表示查询query,后面可以跟其他选项,比如
i 表示info,获得软件包的信息;
l 表示list,获得文件列表;
a 表示all,在所有包中执行查询;
f 表示file,根据文件进行相关的查询;
p 表示package,根据软件包进行查询
需要的查询条件可以使用grep产生,或者从"` `"中的命令行产生
示例如下:
以安装 nodejs 为例,并使用rpm -qa|grep nodejs查找 rpm 软件包全名。
安装 nodejs 软件。
[root@centos ~]# yum install nodejs
查找 rpm 软件包全名。
# nodejs 版本 [root@centos ~]# node -v v6.17.1 # rpm 包全名 [root@centos ~]# rpm -qa|grep nodejs nodejs-6.17.1-1.el7.x86_64
推荐教程:《centos教程》
以上就是centos怎么查看rpm包在哪的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号