在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中文網其他相關文章!