rpm - RPMパッケージの管理を行う
[構文] rpm オプション パッケージ
オプション
-i パッケージのインストール
# rpm -i package
-F パッケージのアップグレード
(インストールされていない場合は中止される)
# rpm -F package
-U パッケージのアップグレード
(インストールされていない場合は新規インストールされる)
# rpm -U package
-e パッケージのアンインストール
# rpm -e package
-q インストール済みパッケージの問い合わせ
# rpm -q package
-V インストール済みパッケージ情報の検証
# rpm -V package
-K パッケージのGPG署名の検証
# rpm -K package
--rebuilddb RPMデータベース情報の再構築
# rpm --rebuilddb
--initdb RPMデータベース情報の新規構築
# rpm --initdb
--import RPM GPGキーのインストール
# rpm --import /usr/share/rhn/RPM-GPG-KEY
↑/usr/share/rhn/RPM-GPG-KEYファイルをインストール
i, U と併用するオプション
-v パッケージ名を表示
# rpm -iv package
↑パッケージ名を表示してpackageのインストール
-h 進行状況を表示
# rpm -ivh package
↑パッケージ名と進行状況を表示してpackageのインストール
-vv 処理内容を表示
# rpm -ivv package
↑処理内容を表示してpackageのインストール
--nodeps 依存関係を無視
# rpm -ivh --nodeps package
↑依存関係を無視してpackageのインストール
--test インストールのテスト(インストールはされない)
# rpm -ivh --test package
↑packageのインストールテスト
q と併用するオプション
-a 全てのインストール済みパッケージを表示
# rpm -qa
-i パッケージ情報を表示
# rpm -qi package
-l パッケージに含まれるファイルを表示
# rpm -ql package
-c パッケージに含まれる設定ファイルを表示
# rpm -qc package
-d パッケージに含まれるドキュメントを表示
# rpm -qd package
-f あるコマンドがどのパッケージに含まれるかを表示
# rpm -qf /bin/bash
↑/bin/bashが含まれるパッケージを表示
-R 依存パッケージを表示
# rpm -qR package
↑packageが依存するパッケージを表示
-s パッケージの状態を表示
# rpm -qs package
--last パッケージの更新日時を表示
# rpm -q --last package
↑packageの更新日時を表示
--changelog パッケージの変更履歴を表示
# rpm -q --changelog package