方法如下:
一、
rpm軟件包的操作命令是rpm,可以對rpm包進(jìn)行安裝卸載查詢等操作,這里我們可以使用-q參數(shù)搭配需要查詢的軟件包名稱直接進(jìn)行查詢,我們以php為例:
命令為:
rpm -q php
如果沒有則提示“package php is not installed”
二、
除了直接使用軟件包的名稱進(jìn)行查詢,我們還可以查詢系統(tǒng)里所有已經(jīng)安裝的軟件包并從中過濾出我們需要查詢的軟件包名稱,這種方式更適用于我們不知道全名的情況,因?yàn)槲覀兛梢允褂谜齽t表達(dá)式模糊的傳遞名稱信息。
命令為:
rpm -qa | grep php
或者
rpm -qa | grep ph*
如果沒有查詢到則不提示,否則會(huì)列出安裝的軟件信息。
三、
除了使用rpm的命令,我們還可以使用yum命令進(jìn)行查詢,我們可以列出系統(tǒng)已經(jīng)安裝的軟件并過濾所需查詢的內(nèi)容。
命令為:
yum list installed | grep php
同樣的,如果沒有安裝這個(gè)軟件,則不提示相關(guān)信息。
四、
最后還有一種更簡單的方式來驗(yàn)證,我們可以嘗試直接調(diào)用該軟件的命令,如果系統(tǒng)存在則會(huì)正常執(zhí)行,否則則會(huì)提示不存在,如果不存在一般來說就是沒有安裝的軟件。
命令為:
python -V php -v
相關(guān)教程推薦:centos教程