歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> rpm使用技巧

rpm使用技巧

日期:2017/2/27 9:28:39   编辑:更多Linux
  網上有很多rpm的使用命令,下面是我個人的一些總結:  1.安裝  rpm -ivh xxxx.i386.rpm  這條命令很一般了.不過,使用了上面的命令後,再用  rpm -qpl xxxx.i386.rpm  來查詢詳細的安裝位置,如果可以運行,必然是/usr/bin/的和安裝文件名相同的那個了.  rpm -Uvh xxxx.i386.rpm   是升級安裝.  2.查詢,卸載  一般的查詢用 rpm -qs xxxxx,但是如果我只知道關鍵字,如sasl這個包:  [root@heyLinux linux]# rpm -qs sasl  package sasl is not installed  但是,我使用如下命令:  [root@heylinux linux]# rpm -qagrep 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 xxxx就可以了,但也有時,明明安裝了,但是卸載時卻說 not installed.這樣,你在KDE包管理器中可以卸載掉.  3.SRPMS的安裝  這是源碼rpm文件,文件名為xxxx.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  #ls  f.現在,所有的rpm包都在這裡了,使用  rpm -ivh xxx.rpm  安裝就行了.




Copyright © Linux教程網 All Rights Reserved