rpmコマンド使用


rpmコマンドはRPMパッケージの管理ツールです.rpmはもともとRed Hat Linuxリリース版でLinuxの各スイートを管理するためのプログラムであり、GPLルールに従い機能が強く便利であるため、人気がある.次第に他のリリース版に採用されるようになった.RPMスイート管理方式の出現により、Linuxのインストール、アップグレードが容易になり、間接的にLinuxの適用度が向上した.
構文
rpm(  )(  )

オプション
a:      ;
b+ -t +:           ,           
c:         ,      "-l"    
d:       ,      "-l"    ;
e --erase:       ;
f+:           ;
h --hash:         ;
i:         ;
i --install:        ;
l:         ;
p+:     RPM   ;
q:      ,        ,rpm        ;
R:          ;
s:      ,      "-l"    ;
U --upgrade:        ;
v:        ;
vv:          ,    。

≪インスタンス|Instance|emdw≫
  • rpmパッケージのインストールは、プログラムrpmを使用して行うことができます.次のコマンドを実行します:
  • rpm -ivh your-package.rpm

    2.私のシステムにはrpmパッケージがインストールされています.
    rpm -qa           

    3.インストールされた文字列sqlを含むすべてのパッケージを検索する場合
    rpm -qa | grep sql

    4.パッケージのファイルのフルネームを取得する方法.
    rpm -q mysql

    5.システムにインストールされているmysqlパッケージのフルネーム、現在のパッケージのバージョンなどの情報を取得できます.この例では情報mysql-3.23を得ることができる.54 a-11 rpmパッケージのファイルはどこにインストールされましたか?
    rpm -ql   

    ここには含まれていないことに注意してください.rpm接尾辞のパッケージ名は、mysqlまたはmysql-3.23しか使用できません.mysql-3.23ではなく54 a-11です.54a-11.rpm.実行可能プログラムを知りたいだけなら、whichを使ってもいいです.例えば、
    which mysql

    6.rpmパッケージにそれらのファイルが含まれています.
               ,  `rpm -qlp  **** .rpm`
                ,     `rpm -ql  **** .rpm`

    7.パッケージのバージョン、用途などに関する情報をどのように取得しますか?
               ,  `rpm -qip  **** .rpm`
               ,     `rpm -qi  **** .rpm`

    8.あるプログラムがどのパッケージにインストールされているか、またはどのパッケージにこのプログラムが含まれているか.
    rpm -qf `which    `    #        
    rpm -qif `which    `   #          
    rpm -qlf `which    `   #          

    9.opensslのインストール方法を表示します.x86.rpmパケットの依存関係
    rpm -qpR httpd-tools-2.4.6-88.el7.centos.x86_64.rpm

    10.照会はどの項目をインストールし、それぞれどの項目にインストールし、実際にインストールしないのか.
    rpm -qpl httpd-tools-2.4.6-88.el7.centos.x86_64.rpm

    11.opensslのインストール時間を問い合わせる方法
    rpm -qai openssl

    rpmデフォルト設置位置
    /etc/プロファイル/usr/bin/実行可能ファイル/urs/lib/プログラムで使用する関数ライブラリ/usr/share/doc/マニュアル/usr/share/manual