在centos中,可以利用rpm命令來(lái)查看rpm包在哪;該命令能夠獲取rpm包的相關(guān)信息,其中設(shè)置參數(shù)“q”可以表示查詢query,設(shè)置參數(shù)“l(fā)”表示list,用于獲取rpm包的文件列表,語(yǔ)法為“rpm -ql rpm包名”。
本文操作環(huán)境:centos 7系統(tǒng)、Dell G3電腦。
centos怎么查看rpm包在哪
在 CentOS 系統(tǒng)中使用 yum 安裝 rpm 軟件包很方便,但是軟件安裝的目錄,是在 rpm 軟件包制作時(shí)早已固定好的,無(wú)法更改安裝目錄。
想要查看 rpm 軟件包安裝目錄,需要先知道 rpm 軟件包全名,然后使用rpm -ql [pakageName]命令,就能輸出安裝目錄。
獲得軟件包相關(guān)的信息用rpm -q,q表示查詢query,后面可以跟其他選項(xiàng),比如
i 表示info,獲得軟件包的信息;
l 表示list,獲得文件列表;
a 表示all,在所有包中執(zhí)行查詢;
f 表示file,根據(jù)文件進(jìn)行相關(guān)的查詢;
p 表示package,根據(jù)軟件包進(jìn)行查詢
需要的查詢條件可以使用grep產(chǎn)生,或者從"` `"中的命令行產(chǎn)生
示例如下:
以安裝 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教程》