前言
因為Linux安裝軟件的方式比較多,所以沒有一個通用的辦法能查到某些軟件是否安裝了。
總結起來就是這樣幾類:
一、rpm包安裝的,可以用rpm -qa
看到,如果要查找某軟件包是否安裝,用 rpm -qa | grep “軟件或者包的名字”
。
[root@hexuweb102 ~] rpm -qa | grep ruby
二、以deb包安裝的,可以用dpkg -l
能看到。如果是查找指定軟件包,用dpkg -l | grep “軟件或者包的名字”
;
[root@hexuweb102~]dpkg-l|grepruby
三、yum方法安裝的,可以用yum list installed
查找,如果是查找指定包,命令后加 | grep “軟件名或者包名”
;
[root@hexuweb102 ~] yum list installed | grep ruby
四、如果是以源碼包自己編譯安裝的,例如.tar.gz或者tar.bz2形式的,這個只能看可執行文件是否存在了,
上面兩種方法都看不到這種源碼形式安裝的包。如果是以root用戶安裝的,可執行程序通常都在/sbin:/usr/bin目錄下。
說明:其中rpm yum
是Redhat系linux/200359.html">linux的軟件包管理命令,dpkg是debian系列的軟件包管理命令
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。
新聞熱點
疑難解答
圖片精選