主なオプション
オプション | 説明 |
インストール/アップグレードモード | |
i (--install) | パッケージインストール |
U (--upgrade) | パッケージをアップグレード |
F (--freshen) | パッケージがインストールされてなかったらアップグレード |
インストール/アップグレードモードで併用するオプション | |
v | 詳細な情報を表示 |
h(--hash) | 進行状況を「#」で表示する |
--nodeps | 依存関係を無視してインストールする |
--force | 既存のファイルを新しいものに置き換える |
--test | 実際にはインストールせずにテストを実施する |
アンインストールモード | |
e(--erase) | パッケージをアンインストールする |
アンインストールモードで併用するオプション | |
--nodeps | 依存関係を無視してアンインストールする |
照会モード | |
q | 指定したパッケージがインストールされているか照会する |
照会モードで併用するオプション | |
a | インストール済みのすべてのパッケージを表示する |
f | 指定したファイルを含むパッケージ名を表示する |
p | 対象としてパッケージファイルを指定する |
c(--configfiles) | 設定ファイルのみを表示する |
d(--docfiles) | ドキュメントのみを表示する |
i(--info) | インストール済みのパッケージ情報を表示する |
l(--list) | 指定したパッケージに含まれるファイルを表示する |
R(--requires) | 指定したパッケージが依存しているファイル等表示する |
--changelog | 変更履歴を表示する |
なんかよく使われるオプションの組み合わせ
vhオプション
# rpm -ivh package.rpm
詳細情報を出しつつ、進捗は # で表示さす。
アンインスコ
依存関係を無視してアンインスコする
(ただし、削除したパッケージと依存関係にあったやつは動作がおかしくなるかもしれない)
# rpm -e --nodeps tcsh
出典については…気にするな!