多くのGNU/Linuxディストリビューションは、プログラムの追加や削除に人気のあるRed Hat Package Manager (RPM)システムを使用しています。ほとんどのLinuxユーザーは、自分のコンピューターにソフトウェアを追加したり、Linuxのバージョンに付属しているプログラムを削除したいと思うことがあるでしょう。新しいソフトウェアをインストールするのは複雑でエラーが起こりやすい作業ですが、RPMはその大変な作業を1つのコマンドに変えてくれます。
知っておくべきこと
- パッケージをインストールするには、"rpm -i packagename.rpm "を使う。
- パッケージを削除するには、"rpm -e packagename.rpm "を使う。
- インストールをテストしたり、インストールパスを指定したりするために、rpmコマンドで他のフラグを使うことができる。
インストール
-
目的のRPMパッケージをダウンロードする。インターネット上には多くの RPM デポジトリーがありますが、Red Hat RPM パッケージをお探しなら、ここで見つけることができます:
- Red Hat Enterprise Linux インストールメディアには、インストール可能な RPM が多数含まれています。
- YUM パッケージマネージャで提供される初期 RPM リポジトリ。
- Extra Packages for Enterprise Linux (EPEL) は Red Hat Enterprise Linux 用の高品質なアドオン・パッケージを提供します。
-
RPM パッケージをインストールします。ダウンロードしたら、2つのオプションがあります:
- パッケージをダブルクリックします。パッケージ管理ウィンドウが表示され、手順を説明します。
- ターミナル・ウィンドウを開き、rpm -i *package_location_and_name* と入力します(and にはスペースを入れません)。
削除
-
ターミナルウィンドウを開き、「rpm -e *パッケージ名*」と入力してください。 ファイルの拡張子は入力しないでください。 例:rpm -e gedit
役立つRPMフラグ
-
rpm -i コマンドの構文を以下に示す。
-
インストール固有のオプションです:
- -h (または --hash) インストール中にハッシュマーク ("#") を表示します。
- --test インストールテストのみを実行する。
- --インストール中にパーセンテージを表示する。
- --excludedocs ドキュメントをインストールしません。
- --includedocs ドキュメントをインストールする
- --replacepkgs パッケージを新しいコピーに置き換える
- --別のパッケージが所有するファイルを置き換えます。
- --force パッケージとファイルの衝突を無視する。
- --noscripts インストール前後のスクリプトを実行しない。
-
--prefix
可能であればパッケージを に再配置します。 - --ignorearch パッケージのアーキテクチャを検証しない
- --ignoreos パッケージのオペレーティングシステムを検証しない
- --nodeps 依存関係をチェックしない
-
--ftpproxy
を FTP プロキシとして使う。 -
--ftpport
を FTP ポートとして使う。
-
一般オプション
- -v 追加情報を表示する
- -vv デバッグ情報を表示する
-
--root
代替ルートを に設定する。 -
--rcfile
代替 rpmrc ファイルを に設定する。 -
--dbpath
RPM データベースを見つけるのに を使う。
コメント
最新を表示する
NG表示方式
NGID一覧