linu下如何檢視某個軟體是否安裝?安裝路徑在哪

2021-12-24 10:23:33 字數 3823 閱讀 6500

1樓:阿爾邁凡

一般的如果是桌面軟體的話可以從全域性選單等一些選單介面中找到相應的啟動項

如果正常啟動則表示安裝

也可以使用在命令列輸入相應軟體的名稱(有時可能軟體名稱與程式/命令名稱並不相同可以使用tab鍵進行匹配或者使用包管理器檢視相應的軟體包名稱)

如果可以執行則表示安裝

使用相應發行版所提供的包管理器也可以檢測軟體是否安裝

比如通過安裝該軟體來確定是否已經安裝(如果該軟體並非使用包管理器安裝的話就會不準)

不同發行版也會提供相應的工具進行查詢

比如debian系可以使用dpkg進行查詢(dpkg -l | grep 軟體名稱)

軟體安裝的位置

而且一般情況下可以使用whereis這個命令來進行軟體位置定位

如果是自己手動安裝的比如很多軟體都是通過configure、make、make install三步曲從原始碼編譯安裝的

這樣的則可以根據configure是否使用--prefix引數指定相應的安裝目錄

如果以上的方法都找不到

還可以使用find或者locate的方法對根目錄進行整體搜尋

搜尋相應的軟體名稱再通過grep等進行過濾匹配來手動定位

比如檢視是否安裝了vim這個軟體

可以locate | grep vim

如果內容太多可以進行一些過濾

因為一般的情況下linux下可執行檔案多數在bin目錄

所以可以

locate | grep 'bin/vim'

如果還是比較多的話則可以使用more進行檢視

locate | grep 'bin/vim' | more

2樓:匿名使用者

首先你要確定你的軟體是什麼方式安裝?

如果不確定,你可知道你的軟體名字,用find查詢一下在哪個目錄find / -name softname如果你知道軟體執行的埠,也可用

lsof -i:軟體埠

3樓:

一般軟體的安裝目錄資料夾和軟體名一樣,可以用find / -name找一下

還可以用rpm grep找一下

還有就是管它有沒有裝,在裝一下,如果已經安裝了,log 上面也會顯示出來

4樓:大大蟲

rpm -qa | grep ***x

rpm -ql ***xx

linux下如何檢視某個軟體 是否安裝?安裝路徑在哪

5樓:匿名使用者

以redhat\centos 中php-mysql為例

1:如果包是通過yum或者rpm方式安裝

[root@localhost yum.repos.d]# rpm -qa //找出系統所有的包,找到對應的檔名

[root@localhost yum.repos.d]# rpm -ql php-mysql-5.4.16-23.el7_0.3.x86_64

/etc/php.d/mysql.ini

/etc/php.d/mysqli.ini

/etc/php.d/pdo_mysql.ini

/usr/lib64/php/modules/mysql.so

/usr/lib64/php/modules/mysqli.so

/usr/lib64/php/modules/pdo_mysql.so

2:如果是原始碼編譯安裝

2.1原始碼安裝的方式通過rpm命令是無法找出來的,如果你確定這個軟體已經開啟,則可以通過

[root@localhost yum.repos.d]# ps -aux 找出對一個的可執行檔案所在的目錄

2.2通常安裝完包後,我們都會把他加入到服務裡面,你可以去/etc/rc.d/下找相應的檔案,進而確認相關資訊。

最後一種最笨的方法就是用find命令

find / -name *檔名*

6樓:

使用命令:

whereis commond_name

比如:whereis ifconfig

7樓:

這個很難啊,linux並沒有像windows一樣的登錄檔,所以並不能像在控制面板裡面檢視裝了哪些軟體。

如果你是想知道特定的軟體的安裝位置的話,有幾種辦法你參考一下。

首先如果是apt-get之類的包管理器安裝,或者你在任意的視窗都能輸入某個命令開啟的話,你可以看一下系統變數的path,一般在path的某個目錄下面有某個可執行檔案

如果是解壓在了某個不為人知的地方,試試看用find命令,find軟體名,從根目錄開始搜尋,哪些檔名和你這個軟體一樣,差不多就是那裡了

linux下如何檢視某個軟體 是否安裝?安裝路徑在哪 什麼版本的linux?

8樓:匿名使用者

redhat、centos可以用rpm來看:

檢視軟體是否安裝:rpm -q pkgname如果不知道確切名字可以:rpm -qa|grep pkgname檢視軟體安裝的檔案:

rpm -qpl pkgname關於更多linux的學習,請查閱書籍《linux就該這麼學》。

linux下如何檢視某個軟體 是否安裝?安裝路徑在哪

9樓:雲修網

因為linux安裝軟體的方式比較多,所以沒有一個通用的辦法能查到某些軟體是否安裝了。總結起來就是這樣幾類:

1、rpm包安裝的,可以用rpm -qa看到,如果要查詢某軟體包是否安裝,用 rpm -qa | grep 「軟體或者包的名字」。

1[root@hexuweb102 ~] rpm -qa | grep ruby

2、以deb包安裝的,可以用dpkg -l能看到。如果是查詢指定軟體包,用dpkg -l | grep 「軟體或者包的名字」;

1[root@hexuweb102 ~] dpkg -l | grep ruby

3、yum方法安裝的,可以用yum list installed查詢,如果是查詢指定包,命令後加 | grep 「軟體名或者包名」;

1[root@hexuweb102 ~] yum list installed | grep ruby

4、如果是以原始碼包自己編譯安裝的,例如.tar.gz或者tar.bz2形式的,這個只能看可執行檔案是否存在了,

上面兩種方法都看不到這種原始碼形式安裝的包。如果是以root使用者安裝的,可執行程式通常都在/sbin:/usr/bin目錄下。

說明:1

其中rpm yum redhat系linux的軟體包管理命令,dpkg debian系列的軟體包管理命令

10樓:匿名使用者

-qa 是查詢rpm包

-ql 是顯示安裝的具體檔案和位置

[root@localhost ~]# rpm -qa zlibzlib-1.2.3-3

[root@localhost ~]# rpm -ql zlib/usr/lib/libz.so.1

/usr/lib/libz.so.1.

2.3/usr/share/doc/zlib-1.2.

3/usr/share/doc/zlib-1.2.3/readme

11樓:匿名使用者

linux系統的軟體一般是安裝在/usr資料夾下的。軟體的配置檔案在/etc資料夾。想檢視一個軟體是否安裝可以使用終端直接輸入軟體名稱,如下圖:

12樓:讓服務成就美好生活

一般用rpm比較快,命令格

rpm -qa 軟體名

13樓:放牧啊

是rpm 還是tar yum?

linu如何檢視分割槽,linux 如何檢視分割槽

1 首先登入linux服務。2 有幾種方法可以檢視,我們使用第一種方法,命令 df 3 命令 df lh 使用此命令使磁碟使用更加清晰。4 命令 df a 是所有檔案系統的用法。5 命令 df i 顯示inode資訊。6 命令 df k 具有顯示塊佔用率的位元組數。在linux中檢視分割槽情況的方法...

如何檢視linu系統版本資訊,如何檢視linux系統版本資訊

比較通用的linux系統版本資訊通常是使用uname命令。一般執行 uname a 會列印出所有系統相關的資訊。檢視系統髮型版本方法1 對於linux系統而已,有成百上千個發行版。對於發行版的版本號檢視方法 如以centos為例。輸入lsb release a即可。該命令適用於所有的linux,包括...

如何在linu系統下檢視cpu使用率

linux檢視cpu使用率可以使用top命令。1 在終端輸入top命令,如下圖所示的位置即為cpu使用率。2 如果是多核cpu,要檢視全部的cpu使用率,可以按數字鍵1,即可顯示,如下圖所示,顯示的是四核cpu的使用率。linux系統怎麼檢視記憶體和cpu佔用情況呀?1 在電腦中進入linux作業系...