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

2021-12-24 10:23:31 字數 4672 閱讀 3628

1樓:阿爾邁凡

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

如果正常啟動則表示安裝

或者可以使用在命令列輸入說軟體的名稱(有時可能軟體名稱與程式/命令名稱並不相同)

如果可以執行則表示安裝

或者使用相應發行版所提供的包管理器

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

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

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

安裝的位置,一般情況下安裝的位置多在/usr/share或者/usr/local/share或者/opt等等目錄

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

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

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

如果以上的方法都找不到

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

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

2樓:張包子

如果你使用rpm -ivh matlab裝的,用rpm -qa | grep matlab肯定是能夠找到的。

如果你是用

make && make install裝的。那麼最好直接去找執行程式,就知道有沒裝上去

find / -name matlab

如果裝了,它會告訴你執行程式被釋放到哪個目錄了。

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

3樓:阿鸞

首先要知道軟體名字,例如 wireshark

然後全盤搜尋,root使用者命令find / -name "wireshark"

我們平時能直接敲「ls」 「cat」等命令,是因為軟體已經放在預設路徑(環境變數),而可以用以下命令檢視環境變數

echo $path

結果是:(多個路徑,以冒號為分隔)

/usr/lib64/qt-3.3/bin:/usr/local/bin:

/usr/bin:/bin:/usr/local/sbin:

/usr/sbin:/sbin:/home/zeng**/bin

返回正題,如果上面find / -name "wireshark"能搜尋到,極有可能是已經安裝,特別是搜尋到在環境變數路徑裡的時候。

4樓:匿名使用者

可以用:

rpm -q -i檢視是否安裝,如rpm -q -i gcc

可以用rpm -q -l檢視路徑,如rpm -q -l gcc

linux如何檢視自己安裝軟體在哪

5樓:幻翼高達

1、連線上相應的linux主機,進入到等待輸入shell指令的linux命令列狀態下。

2、以查詢nginx為例,在linux命令列下輸入shell指令:ps -ef | grep nginx。

3、鍵盤按「回車鍵」執行shell指令,此時會看到nginx的安裝路徑被顯示了出來。

6樓:匿名使用者

一、檢視軟體安裝路徑:

linux軟體安裝的地方不止乙個地方,先說檢視軟體安裝的所有路徑(位址)。

這裡以mysql為例。比如說我安裝了mysql,但是不知道檔案都安裝在哪些地方、放在哪些資料夾裡,可以用下面的命令檢視所有的檔案路徑

在終端輸入:

whereis mysql

回車,如果你安裝好了mysql,就會顯示檔案安裝的位址,例如我的顯示(安裝位址可能會不同)

mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

可以看出來,mysql安裝在這些目錄裡。

如果你沒有安裝mysql,則不會顯示檔案路徑出來。

二、查詢執行檔案所在路徑:

如果你只要查詢檔案的執行檔案所在位址,直接用下面的命令就可以了(還是以mysql為例):

which mysql

結果會顯示:

/usr/bin/mysql

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

7樓:雲修網

因為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系列的軟體包管理命令

8樓:匿名使用者

-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

9樓:匿名使用者

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

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

一般用rpm比較快,命令格

rpm -qa 軟體名

11樓:放牧啊

是rpm 還是tar yum?

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

12樓:阿爾邁凡

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

如果正常啟動則表示安裝

也可以使用在命令列輸入相應軟體的名稱(有時可能軟體名稱與程式/命令名稱並不相同可以使用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

13樓:匿名使用者

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

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

lsof -i:軟體埠

14樓:

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

還可以用rpm grep找一下

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

15樓:大大蟲

rpm -qa | grep ***x

rpm -ql ***xx

怎麼檢視手機是否root,如何檢視手機是否root

手機root了之後一般都會多出來乙個授權管理工具的。要是沒有的話一般就是還沒root 或者是你也可以用電腦版的應用寶去檢測一下手機是否root了。而且無論是root手機還是移除root用它都是可以搞定的。就把手機和電腦版的應用寶連線到一起就ok 再開啟應用寶左下角工具箱裡的一鍵root工具就可以看到...

excel如何判斷某個區域中是否包含某個字元

excel可以利用countif函式判bai斷某個區域du中是否包含某個字元 軟體版zhi本 daooffice2007 方法回如下 1.判斷a1 c2區域中是否包含字答符 1 2.如果區域中存在數值格式數字,需要先轉換成文字數字,例如用text函式轉換文字數字,然後複製並貼上到原區域,保留值 3....

如何檢視linu已安裝的編譯器及其版本

gcc v rpm qa glibc rpm qa zlib。fc6可以用這些命令,rpm qa gcc glibc zlib。補充 linux是一套免費使用和自由傳播的類unix作業系統,是一個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟...