Welcome to Our Website

Red Hat Customer Portal (日本語)

Resolution

RPMパッケージをインストールするには、まずシステムにインストールしようとしているRPMパッケージが必要です。 赤帽子の顧客ポータルのRPMパッケージに含まれの製品のダウンロードす。 興味のあるパッケージを見つけるには二つの方法があります。

パッケージ名でブラウズ
ダウンロードからRPMパッケージ検索を選択します。 パッケージ検索では、製品に関係なくパッケージを検索できますが、特定の製品に限定することができます。,

製品別ブラウズ
ダウンロードから、興味のある製品を参照し、”パッケージ”タブを選択します。 例えば、パッケージRHEL7サーバ

注意:活発な商品権を含む権利をパッケージをダウンロードします。

カスタマーポータルからパッケージをダウンロードする方法の詳細については、次のソリューションを参照してください。,

インストールまたはアップグレード

RPMパッケージのインストールまたはアップグレードに使用されるrpmコマンドの二つの主なオプションがあります。

  • -i新しいパッケージをインストールするために使用されます。 カーネルのインストールやアップグレードには必ずこれを使用

  • -URPMパッケージをアップグレードするために使用されますが、RPMデータベースに存在しない場合はパッケージもインストールされます。

使用法とその他のオプションはRPM manページで確認できます。 コマンドラインからman rpmと入力します。, 以下は、-iおよび-Uフラグに関する情報です。

INSTALL AND UPGRADE OPTIONS The general form of an rpm install command is rpm {-i|--install} PACKAGE_FILE ... This installs a new package. The general form of an rpm upgrade command is rpm {-U|--upgrade} PACKAGE_FILE ... This install the package or upgrades the package currently installed to a newer version. This is the same as install, except all other version(s) of the package are removed after the new package is installed.

例:

注:これらの例は、パッケージがシステム上のディレクトリにある 以下のRPMコマンドは、新しいRPMファイルが存在する現在の作業ディレクトリで実行されます。

  • RPMパッケージをインストールするには、-iフラグを使用します。 前述したように、カーネルRPMをインストールするときにこのフラグを使用します。, この場合、新しいカーネルが起動しない場合に備えて、少なくとも一時的に古いカーネルをそのままにしておきたいと思うでしょう。 この例では、まずlsコマンドを使用して新しいRPMパッケージの名前を確認します。 そしてクエリの回転データベース事前にご確認くださいカーネルパッケージ取り付け済み。 クエリにバージョン番号を含める必要はありませんが、使用法は次のとおりです。rpm -q <package name>。 RPMパッケージをインストールするには、次のコマンドを使用します。rpm -ivh <package name>。, 注-vオプションは詳細な出力を表示し、-hはRPMアップグレードの進行状況のアクションを表すハッシュマークを表示します。 最後に、別のRPMクエリを実行して、パッケージが利用可能になることを確認します。RPMパッケージをアップグレードするには、-Uフラグを使用します。 この例では、lsコマンドを使用して新しいパッケージ名を確認します。 次に、RPMクエリを実行して、インストールするパッケージがRPMデータベースrpm -q <package name>に存在するかどうかを確認します。, 次に、次のコマンドでRPMインストールを実行します。rpm -Uvh <package name>。 注-vオプションは詳細な出力を表示し、-hはRPMアップグレードの進行状況のアクションを表すハッシュマークを表示します。 最後に、別のRPMクエリを実行して、パッケージが利用可能になることを確認します。注:依存関係の問題のため、httpdmod_sslを同時にインストールする必要がありました。, もう一方をインストールせずにインストールしようとすると、次のようなエラーが発生します。

    # rpm -Uvh httpd-2.0.46-32.ent.3.i386.rpmerror: Failed dependencies: httpd = 2.0.46-32.ent is needed by (installed) mod_ssl-2.0.46-32.ent

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です