RPM使用技巧

2021-08-16 06:39:50 字數 1170 閱讀 8910

網上有很多rpm的使用命令,下面是我個人的一些總結:

1.安裝

rpm -ivh ***x.i386.rpm

這條命令很一般了.不過,使用了上面的命令後,再用

rpm -qpl ***x.i386.rpm

來查詢詳細的安裝位置,如果可以執行,必然是/usr/bin/的和安裝檔名相同的那個了.

rpm -uvh ***x.i386.rpm

是公升級安裝.

2.查詢,解除安裝

一般的查詢用 rpm -qs ***xx,但是如果我只知道關鍵字,如sasl這個包:

[root@heylinux linux]# rpm -qs sasl

package sasl is not installed

但是,我使用如下命令:

[root@heylinux linux]# rpm -qa|grep sasl

cyrus-sasl-1.5.24-25

cyrus-sasl-devel-1.5.24-25

cyrus-sasl-plain-1.5.24-25

cyrus-sasl-md5-1.5.24-25

所以,我介紹的查詢命令為:

rpm -qs |grep 關鍵字

對於解除安裝,使用 rpm -e ***x就可以了,但也有時,明明安裝了,但是解除安裝時卻說 not installed.這樣,你在kde包管理器中可以解除安裝掉.

3.srpms的安裝

這是原始碼rpm檔案,檔名為***x.src.rpm的形式,它的安裝比較特殊,以安裝 cyrus-sasl-1.5.27-t22.src.rpm為例:

a. [[email protected]]# rpm -ivh cyrus-sasl-1.5.27-t22.src.rpm

b.[[email protected]]# cd /usr/src/redhat/specs/

c. [[email protected]]# rpm -ba cyrus-sasl.spec

d.進入 /usr/src/redhat/rpms/

這時要根據你的系統的體系,進入i386或i686目錄

#cd i386

#lsf.現在,所有的rpm包都在這裡了,使用

rpm -ivh ***.rpm

安裝就行了.

RPM使用介紹

1 查詢包安裝情況 驗證包 rpm qa rpm q package name rpm v package 或 rpm vf etc inittab rpm va 2 查詢包本身資訊 rpm qi package name 3 查詢包中內容 rpm ql package name 4 安裝 解除安裝...

RPM使用詳解

在linux作業系統中,有乙個系統軟體包,它的功能類似於windows裡面的 新增 刪除程式 但是功能又比 新增 刪除程式 強很多,它就是red hat package manager 簡稱rpm 此工具包最先是由red hat 公司推出的,後來被其他linux開發商所借用。由於它為linux使用者...

rpm 命令使用

rpm命令的使用 1 檢查服務包的安裝情況 root ce163 rpm qa compat libcwait root ce163 rpm qa compat oracle root ce163 檢查沒有安裝 2 安裝對應的rpm包 root ce163 rpm ivh opt inoracle ...