中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡工程師培訓

當前位置:網(wǎng)絡工程師 > 技術課程 > linux > 熱點關注 > linux常用命令

Linux rpm命令參數(shù)使用大全(經(jīng)典)

時間:2019-11-14

5、軟件包簽名GPG和MD5的導入、驗證和簽名發(fā)布

6、依賴性的檢查,查看是否有軟件包由于不兼容而擾亂了系統(tǒng);

二、RPM%20的使用權限;

RPM軟件的安裝、刪除、更新只有root權限才能使用;對于查詢功能任何用戶都可以操作;如果普通用戶擁有安裝目錄的權限,也可以進行安裝;

三、rpm%20的一點簡單用法;

我們除了軟件包管理器以外,還能通過rpm%20命令來安裝;是不是所有的軟件包都能通過rpm%20命令來安裝呢?不是的,文件以.rpm%20后綴結(jié)尾的才行;有時我們在一些網(wǎng)站上找到file.rpm%20,都要用%20rpm%20來安裝;

一)初始化rpm%20數(shù)據(jù)庫;

通過rpm%20命令查詢一個rpm%20包是否安裝了,也是要通過rpm%20數(shù)據(jù)庫來完成的;所以我們要經(jīng)常用下面的兩個命令來初始化rpm%20數(shù)據(jù)庫;

[root@localhost%20beinan]#%20rpm%20--initdb

[root@localhost%20beinan]#%20rpm%20--rebuilddb

注:這個要花好長時間;

注:這兩個參數(shù)是極為有用,有時rpm%20系統(tǒng)出了問題,不能安裝和查詢,大多是這里出了問題;

二)RPM軟件包管理的查詢功能:

命令格式

rpm%20{-q|--query}%20[select-options]%20[query-options]

RPM的查詢功能是極為強大,是極為重要的功能之一;舉幾個常用的例子,更為詳細的具體的,請參考#man%20rpm

1、對系統(tǒng)中已安裝軟件的查詢;

1)查詢系統(tǒng)已安裝的軟件;

語法:rpm%20-q%20軟件名

舉例:

[root@localhost%20beinan]#%20rpm%20-q%20gaim

gaim-1.3.0-1.fc4

-q就是%20--query%20,中文意思是“問”,此命令表示的是,是不是系統(tǒng)安裝了gaim%20;如果已安裝會有信息輸出;如果沒有安裝linux命令大全,會輸出gaim%20沒有安裝的信息;

查看系統(tǒng)中所有已經(jīng)安裝的包,要加%20-a%20參數(shù)%20;

[root@localhost%20RPMS]#%20rpm%20-qa

如果分頁查看,再加一個管道%20|和more命令;

[root@localhost%20RPMS]#%20rpm%20-qa%20|more

在所有已經(jīng)安裝的軟件包中查找某個軟件,比如說%20gaim%20;可以用%20grep%20抽取出來;

[root@localhost%20RPMS]#%20rpm%20-qa%20|grep%20gaim

上面這條的功能和%20rpm%20-q%20gaim%20輸出的結(jié)果是一樣的;

2)查詢一個已經(jīng)安裝的文件屬于哪個軟件包;

語法%20rpm%20-qf%20文件名

注:文件名所在的絕對路徑要指出

舉例

[root@localhost%20RPMS]#%20rpm%20-qf%20/usr/lib/libacl.la

libacl-devel-2.2.23-8

3)查詢已安裝軟件包都安裝到何處;

語法:rpm -ql 軟件名 或 rpm rpmquery -ql 軟件名

舉例:

[root@localhost RPMS]# rpm -ql lynx

[root@localhost RPMS]# rpmquery -ql lynx

4)查詢一個已安裝軟件包的信息

語法格式: rpm -qi 軟件名

舉例:

[root@localhost RPMS]# rpm -qi lynx

5)查看一下已安裝軟件的配置文件;

語法格式:rpm -qc 軟件名

舉例:

[root@localhost RPMS]# rpm -qc lynx

6)查看一個已經(jīng)安裝軟件的文檔安裝位置:

語法格式: rpm -qd 軟件名

舉例:

[root@localhost RPMS]# rpm -qd lynx