主なオプション
| オプション | 説明 |
| インストール/アップグレードモード | |
| 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
出典については…気にするな!