rpmコマンドの通常の使い方は、インストール、アップグレード、削除、クエリーにまとめることができます.


rpmコマンドの通常の使い方は、インストール、アップグレード、削除、クエリーにまとめることができます.rpmの一般的なコマンドとオプションは次のとおりです.
  • インストール/アップグレード/削除
  • oパッケージを取り付ける:rpm-ivh
               rpm -ivh somepackage.x.y-z..rpm
    

    oパッケージをアップグレードする:rpm-Uvh
               rpm -Uvh somepackage.1.1-5.i386.rpm
    

    oパケットを削除する:rpm-e
               rpm -e somepackage
    

    注:レッドキャップ企業Linuxは多くのアーキテクチャをサポートします.他のアーキテクチャをサポートするパッケージをインストールした場合は、rpm-eという構文を使用して、特定のアーキテクチャをサポートするパッケージを削除できます.
                rpm -e somepackage.1.1-5.x86_64 
    
    

    oまた、パッケージをアップグレードしたりインストールしたりするためには、強制的にインストールするために追加のフラグが必要かもしれません.これらのフラグが必要な理由を知っている場合にのみ使用することをお勧めします.
               --force     。
               --nodeps    , 。
    
  • クエリー
  • oパッケージがインストールされているかどうかを確認する:rpm-q
               rpm -q somepackage
    

    oインストール済みパケットの情報を取得する:rpm-qi
               rpm -qi somepackage
    

    oどのファイルがこのパッケージに属するかをリストします:rpm-ql
               rpm -ql somepackage
    

    oファイルがどのパケットに属するかを表示する:rpm-qf
               rpm -qf /usr/bin/some_executable
    
    

    通常、rpm-qilなど、異なるクエリーコマンドを組み合わせることができます.たとえば、rpm-qilはパケット情報を与え、このパケットのすべてのファイルもリストされます.
    まだインストールされていないパッケージを表示するには、クエリー行にPを追加する必要があります.rpm -qilp somepackage.1.1-4.i386.rpm
    これには、に記載されている情報とファイルがリストされます.より高度な使用方法を表示するには、manページを表示するか、このサイトにアクセスします.http://www.rpm.org .
  • 検証
  • システム上のファイルがインストール後に変更されたことを確認するには、RPMを使用してチェックします.
    コマンドrpm-Vaには、パッケージのインストール後に変更されたすべてのファイルがリストされます.これには、多くのファイルがリストされます(多くのファイルは、パッケージをインストールするときに構成が変更されたためかもしれません).パッケージが修正されていることを確認するために、単独で検証することができます.
    rpm -Va --pipe "awk '{print $2}' | xargs rpm -qf | sort -u" &> /tmp/file1
    
    

    その後、ファイル/tmp/file 1にインストール後に変更されたすべてのパッケージを表示します.