Linuxコマンド集 |
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス |
rpm | RPMパッケージをインストール/アンインストールする | (8) |
構文 | |
rpm [option] [package] |
表1 rpmの主なオプション | |||||||||||||||||||||||||
|
表2 rpmの主なインストール・オプション(-i,-U,-F) | |||||||||||||||||||||||||||||||||||||
|
表3 rpmの主なアンインストール・オプション(-e) | |||||||
|
表4 rpmの主なパッケージ選択オプション(-q,-V) | |||||||||||
|
表5 rpmの主なパッケージ検索オプション(-q) | |||||||||||||||||
|
表6 rpmの主なパッケージ検査オプション(-V) | |||||||||||||||||||
|
表7 rpmの主な電子署名オプション(-K) | |||||||
|
説明 | |
米Red Hat社が開発したパッケージ管理システム。パッケージのインストールやアンインストールを行う。インストールの際は依存関係のあるパッケージ(動作に必要な他のパッケージ)を調べ,もしシステムにそれらパッケージが存在しない場合は,その旨をユーザーに通知する。また,アンインストールする際に,そのパッケージが他パッケージと依存関係がある(他のパッケージの動作に必要とされる)場合には,アンインストールできない旨を通告する。さらに,既にシステムにインストール済みのパッケージをチェックすることも可能。パッケージのインストール,アンインストール,アップデートには管理者権限が必要。 |
使用例 | |
新たにパッケージをインストールする # rpm -ivh httpd-2.0.47-10.i386.rpm パッケージを強制的にインストールする # rpm -ivh --force httpd-2.0.47-10.i386.rpm パッケージをアップデートする # rpm -Uvh httpd-2.0.47-10.i386.rpm パッケージをアンインストールする # rpm -e httpd システムにインストールされているパッケージをすべて表示する $ rpm -qa elfutils-libelf-0.89-2 mktemp-1.5.1-1 shadow-utils-4.0.3-12 : システムにインストールされているパッケージの情報を表示する $ rpm -qi httpd Name : httpd Relocations: (not relocateable) Version : 2.0.50 Vendor: Red Hat, Inc. Release : 1.0 Build Date: 2004年07月01日 21時51分24秒 : パッケージ・ファイルの情報を表示する $ rpm -qip httpd-2.0.47-10.i386.rpm Name : httpd Relocations: (not relocateable) Version : 2.0.47 Vendor: Red Hat, Inc. Release : 10 Build Date: 2003年10月23日 19時55分16秒 : パッケージ・ファイルが正常かを確認する $ rpm -K httpd-2.0.47-10.i386.rpm httpd-2.0.47-10.i386.rpm: (sha1) dsa sha1 md5 gpg OK |
関連事項 | |
yum,RPMパッケージをインストールする |