新聞中心
Linux是一種開源操作系統(tǒng),其包管理系統(tǒng)為RPM(Red Hat Package Manager)。使用RPM可以輕松安裝、升級和卸載軟件包。在Linux系統(tǒng)中,我們經(jīng)常需要查看特定的軟件包是否已經(jīng)安裝了,這是很重要的一步。因此,本文將向您介紹如何查看RPM是否已經(jīng)安裝,以及使用命令行界面和圖形用戶界面兩種方法查看。

創(chuàng)新互聯(lián)長期為上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為依蘭企業(yè)提供專業(yè)的網(wǎng)站制作、成都網(wǎng)站設(shè)計,依蘭網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
1. 使用命令行界面查看RPM是否已安裝
通過命令行界面進(jìn)行終端訪問,您可以在Linux中輕松查看軟件包是否已經(jīng)安裝。
步驟1:打開終端
您需要打開終端。在大多數(shù)Linux發(fā)行版中,您可以在應(yīng)用程序菜單中找到Terminal。
步驟2:使用RPM命令查看軟件包是否已安裝
一旦進(jìn)入終端,您可以使用以下命令來檢查特定軟件包是否已經(jīng)安裝:
rpm -qa | grep
其中,是您要查找的軟件包的名稱。
此命令使用“rpm -qa”命令顯示系統(tǒng)中已安裝的所有軟件包。
grep命令用于搜索具有在第二個參數(shù)中指定字符串的文本。在此示例中,它用于搜索RPM列表,以查找與相匹配的軟件包名稱。
如果所查詢的軟件包安裝了,則與您輸入的軟件包名稱相匹配的軟件包名稱將在終端中顯示。
2. 使用圖形用戶界面查看RPM是否已安裝
除了在命令行界面中查看RPM是否已安裝之外,您也可以在圖形用戶界面(GUI)中查看。對于那些不太熟悉命令行界面的人來說,圖形用戶界面是更加容易理解和使用的。
步驟1:打開系統(tǒng)監(jiān)視器
在許多Linux發(fā)行版中,系統(tǒng)監(jiān)視器是默認(rèn)安裝的。要打開系統(tǒng)監(jiān)視器,請打開應(yīng)用程序菜單,然后在搜索欄中鍵入“System Monitor”。
步驟2:在列表中搜索軟件包
在系統(tǒng)監(jiān)視器中,您會看到各種選項卡,包括進(jìn)程、資源和文件系統(tǒng)。單擊選項卡“軟件包”以查看已安裝的軟件包列表。
在“軟件包”選項卡中,您可以使用搜索欄查詢特定軟件包的名稱。在找到所需軟件包后,如果已安裝,則在列表項的最后一列顯示“已安裝”。
相關(guān)問題拓展閱讀:
- 怎么知道linux系統(tǒng)中有沒有RPM包?
- linux下如何查看某個軟件 是否安裝?安裝路徑在哪
- linux下如何查看某個軟件 是否安裝?安裝路徑在哪
怎么知道linux系統(tǒng)中有沒有RPM包?
一般系統(tǒng)需求的rpm包都在鏡像iso文件里面的Packages包里面,系統(tǒng)上沒有的包可以通過yum search ,不過需要你建立yum源,系統(tǒng)里面是否有rpm包,到鏡像文件的Packages包查看就明白了,那里面有很多的rpm包
不知道你具體指的是什么,如果是要查看某個包就rpm -qa 查詢的包名,要是想裝包的話,可以掛載你的系統(tǒng)盤,然后進(jìn)到相應(yīng)的目錄下,rpm -ivh 包名就可以了。提醒下,Red Hat 5的版本中,rpm包在Server目錄中,6的話在Packages目錄下面。想解決包之間的依賴關(guān)系,可以配yum,還有什么不明白的可以hi我。希望可以幫到你。
說明(以查詢Telnet 的RPM包是否安裝為例):
1. 使用命令rpm -q查詢,如下:
# rpm -q telnet
telnet-0.17-39.el5
2. 使用命令rpm -qa |grep telnet查詢,如下:
# rpm -qa |grep telnet
telnet-server-0.17-39.el5
telnet-0.17-39.el5
3. 如果沒有安裝相應(yīng)的Telnet Server包會顯示如下:
# rpm -qa |grep telnet
telnet-0.17-39.el5
沒有了telnet-server-0.17-39.el5。
find / -nam *.rpm 可以查詢系統(tǒng)文件夾里面是否有rpm包
linux下如何查看某個軟件 是否安裝?安裝路徑在哪
我的系統(tǒng)是red hat
我用命令rpm查是否安裝了某個軟件(例如: matlab 與 fluent ),得到了如下的結(jié)果:
我用rpm -qa (| grep) matlab , 回車后沒有任何顯示
我用rpm -qa fluent , 回車后沒有任何顯示
我用rpm -qa vasp , 回車后沒有任何顯示
但實際上肯定是裝了matlab和fluent , 而我用# rpm -q fluent
顯示的卻是package fluent is not installed
matlab也一樣
另外,命令 # man rpm
返回的卻是 No manual entry for rpm
這是為什么呢?
++++++++++++++++++++++++++++++++++++++++++
rpm -qa|grep 軟件包
++++++++++++++++++++++++++++++++++++++++++
用yum命令yum search試試
++++++++++++++++++++++++++++++++++++++++++
如果你使用rpm -ivh matlab裝的,
用rpm -qa | grep matlab肯定是能夠找到的。
如果你是用
make && make install裝的。那么更好直接去找執(zhí)行程序,就知道有沒裝上去
find / -name matlab
如果裝了,它會告訴你執(zhí)行程序被釋放到哪個目錄了。
++++++++++++++++++++++++++++++++++++++++++
rpm -qa 是查看該軟件是否被安裝,grep和find是查看文件位置
++++++++++++++++++++++++++++++++++++++++++
查看某個軟件安裝在哪個目錄啊
++++++++++++++++++++++++++++++++++++++++++
rpm -ql 軟件名
怎么不給分啊,
++++++++++++++++++++++++++++++++++++++++++
看怎么安裝的.
一般有源碼和包安裝兩種方式.
源碼安裝的話可以看 configure 的日志;
rpm 等包方式的話,就要查其中的數(shù)據(jù)庫了,比如 rpm -q 進(jìn)行查詢.
-q .應(yīng)用實例:安裝glib的問題???
請問:系統(tǒng)已安裝了底版本glib,rpm格式,我下載了glib高版本,原碼,我想更新他,按照文檔所說的:
tar vzfx glib-XXXXXXX.tar.gz
./configure
make
make install
后, 我再
rpm -q glib
顯示的還是以前底版本的glib,我又想rpm -e 底版本的glib,可是這種蠢辦法行不通,因為很多程序都是depends他的.
請大家?guī)臀疫@個菜鳥解決這個蠢問題.
++++++++++++++++++++++++++++++++++++++++++++
自己編譯并安裝.tar.gz格式的源代碼并不影響到.rpm的數(shù)據(jù)庫。如果不出意外的話,你需要的東西應(yīng)該已經(jīng)正確安裝了(我可沒說能正確使用)。用
rpm -ql xxx
查一下那個低版本的安裝在哪個目錄下,在./configure后設(shè)置,重新make并make install就行。
例如,原來的glib安裝在/usr/share/glib下,那就用:
./configure –prefix=/usr/share
make
make install
linux下如何查看某個軟件 是否安裝?安裝路徑在哪
首先你需要知道軟件的名字,大概就行,假設(shè)ssh
然后如果是rpm安裝的話
rpm -qa|grep ssh
就能知道是不是安裝了
然后用這個命令可以知道安裝目錄在哪里
rpm -ql XXX
XXX就是你前面搜到的具體的rpm的名字
rpm -qa|grep 軟件名
如果是rpm 或者yum安裝的
可以which 軟件名
如果是自己編譯安裝的 就用find命令找吧
先用
rpm -qa 查看該軟件是否被安裝
rpm -qa 軟件名 (可以只寫開頭,系統(tǒng)會把相關(guān)的列出來)
然后
rpm -ql 軟件名 (復(fù)制上一步的結(jié)果)
-ql 查詢指定 rpm 包中的文件列表
希望能幫到您!
rpm -qa | grep 軟件名
關(guān)于linux 如何查看rpm是否安裝的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計和制作領(lǐng)域具有豐富的經(jīng)驗。
當(dāng)前標(biāo)題:Linux如何查看RPM是否已安裝(linux如何查看rpm是否安裝)
分享鏈接:http://m.fisionsoft.com.cn/article/dhcsijh.html


咨詢
建站咨詢
