centos怎么查看rpm包在哪

centos中,可以利用rpm命令來查看rpm包在哪;該命令能夠獲取rpm包的相關(guān)信息,其中設(shè)置參數(shù)“q”可以表示查詢query,設(shè)置參數(shù)“l(fā)”表示list,用于獲取rpm包的文件列表,語法為“rpm -ql rpm包名”。

centos怎么查看rpm包在哪

本文操作環(huán)境:centos 7系統(tǒng)、Dell G3電腦。

centos怎么查看rpm包在哪

在 CentOS 系統(tǒng)中使用 yum 安裝 rpm 軟件包很方便,但是軟件安裝的目錄,是在 rpm 軟件包制作時(shí)早已固定好的,無法更改安裝目錄。

想要查看 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教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊8 分享