使用YUM查找軟件包
創(chuàng)新互聯(lián)專注于鄂城企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站建設(shè)。鄂城網(wǎng)站建設(shè)公司,為鄂城等地區(qū)提供建站服務(wù)。全流程按需設(shè)計網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
命令:yum search
2.列出所有可安裝的軟件包
命令:yum list
3.列出所有可更新的軟件包
命令:yum list updates
4.列出所有已安裝的軟件包
命令:yum list installed
5.列出所有已安裝但不在 Yum Repository 內(nèi)的軟件包
命令:yum list extras
6.列出所指定的軟件包
命令:yum list
7.使用YUM獲取軟件包信息
命令:yum info
8.列出所有軟件包的信息
命令:yum info
9.列出所有可更新的軟件包信息
命令:yum info updates
10.列出所有已安裝的軟件包信息
命令:yum info installed
11.列出所有已安裝但不在 Yum Repository 內(nèi)的軟件包信息
命令:yum info extras
12.列出軟件包提供哪些文件
命令:yum provides
右鍵打開終端,或者是新建終端:rpm –qa 查詢Linux系統(tǒng)中的所有軟件包rpm –q 包名稱 查詢指定名稱軟件包是否安裝rpm –qi 包名稱 查詢指定名稱軟件包的詳細信息rpm –ql 包名稱 查詢指定名稱軟件包包中所包括的文件列表rpm –qf 包名稱 查詢指定文件所屬的軟件包rpm –qpi 包名稱 查詢指定RPM包文件的詳細信息rpm –qpl 包名稱 查詢指定RPM包中包含的文件列表
[TOC]
在編譯安裝軟件時候, 經(jīng)常會遇到某個 .h 文件找不到的報錯, 例如:
這種原因, 一般是 系統(tǒng)的 $LD_LIBRARY_PATH 目錄下找不到對應(yīng)的文件, 這里就是找不到 mysql.h , 這時候一般可以通過安裝軟件包(rpm或deb)解決. 但是我們?nèi)绾沃滥膫€軟件包, 包含這個文件呢? 這里有一些命令可以幫的上忙.
可以通過 yum provides 命令查找
注意: 根據(jù) yum provides 文檔, 我們必須使用在文件前面使用通配符 */ 代表文件前面的路徑.
例如 :
結(jié)果:
PS: 如果遇到 Command 'apt-file' not found , 先安裝apt-file
例如 :
得到:
有時候覺得結(jié)果有些文件名根本不對, 可以增加 grep 命令篩選結(jié)果:
得到:
1、首先,連接相應(yīng)linux主機,進入到linux命令行狀態(tài)下,等待輸入shell指令。
2、其次,在linux命令行中輸入:rpm -qa。
3、鍵盤按“回車鍵”運行shell指令,此時會看到該linux主機所有已安裝的軟件。
當(dāng)前標題:linux命令查找安裝包 linux查找安裝包的位置
當(dāng)前鏈接:http://www.bm7419.com/article4/ddcspoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、網(wǎng)站導(dǎo)航、ChatGPT、移動網(wǎng)站建設(shè)、網(wǎng)站營銷、營銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)