ホーム
TOPへ
最終更新日:2003年10月26日
Index
● RPM 主要オプション
Contents
● RPM 主要オプション
【パッケージ情報関係】
[パッケージリスト表示]
-qa : インストール済み全パッケージ名表示
-qg : 指定グループの全パッケージ名表示
[併用]
--last : 最近インストールしたものから順に表示(時刻も表示)
例)
<インストール済み全パッケージ名表示>
$ rpm -qa
<指定グループの全パッケージ名を最近のものから表示>
$ rpm -qg --last Applications/File
~~~~~~~~~~~~~~~~~→グループ名
[パッケージ情報表示]
-qi : パッケージ情報を表示
-ql : パッケージ内ファイル一覧表示
[併用]
-p : パッケージファイル内の情報
※ -p が無い場合、インストール済パッケージが対象
例)
<インストール済パッケージ情報表示>
$ rpm -qi vim-minimal-6.1-2
~~~~~~~~~~~~~~~~~→パッケージ名
<パッケージファイルのパッケージ情報表示>
$ rpm -qip ppp-2.4.1-7.src.rpm
~~~~~~~~~~~~~~~~~~~→パッケージファイル名
<パッケージファイル内ファイル一覧表示>
$ rpm -qlp ppp-2.4.1-7.src.rpm
~~~~~~~~~~~~~~~~~~~→パッケージファイル名
[パッケージ所有情報表示]
-qf : ファイルの所有パッケージ表示
例)
<任意のファイルがどのパッケージのものかチェック>
$ rpm -qf /bin/vi
~~~~~~~→ファイル名(フルパス)
【インストール/アンインストール関係】
[インストール]
-i : インストール
-U : アップグレード
[併用]
-v : 処理中メッセージ表示
-vv : 処理中メッセージ詳細表示
-h : ハッシュマーク(#)で進捗表示
--nodeps : 依存関係無視
--force : 強制上書き(ダウングレードも可)
※ --replacepkgs --oldpackage --replacefiles 全てを
指定したのと同じ扱い
--test : テスト動作(実際の作業は無し)
--oldpackage
: 古いパッケージにダウングレード
--replacepkgs
: 同一バージョンパッケージの入れ直し
--replacefiles
: 別パッケージとのファイルの競合(conflict)を無視
例)
<インストール>
# rpm -ivh パッケージファイル名
<インストールのテスト>
# rpm -ivh --test パッケージファイル名
<アップグレード>
# rpm -Uvh パッケージファイル名
[アンインストール]
-e : アンインストール
[併用]
--nodeps : 依存関係無視
--allmatches
: 複数バージョンがある場合全てアンインストール
--test : テスト動作(実際の作業は無し)
例)
<アンインストール>
# rpm -e パッケージ名
<アンインストールのテスト>
# rpm -e --test パッケージ名
【ソースパッケージ(SRPM)関係】
[バイナリパッケージの構築]
--rebuild : バイナリパッケージ構築
例)
<バイナリパッケージの構築>
# rpm --rebuild SRPMパッケージファイル名
Indexに戻る
ホーム
このページの先頭