Red Hat Training
A Red Hat training course is available for RHEL 8
7.4. ソフトウェアパッケージのインストール
以下のセクションでは、yum を使用して以下を行う方法を説明します。
- パッケージをインストールする
- パッケージグループをインストールする
- yum input にパッケージ名を指定する
7.4.1. YUM を使用したパッケージのインストール
パッケージとすべてのパッケージ依存関係をインストールするには、以下を使用します。
# yum install package-name
package-name を、パッケージ名に置き換えます。
複数のパッケージとその依存関係を同時にインストールするには、以下を使用します。
# yum install package-name-1 package-name-2
package-name-1 および package-name-2 は、パッケージ名に置き換えます。
multilib システムにパッケージをインストールする場合に (AMD64、Intel 64 マシン)、パッケージのアーキテクチャーをパッケージ名に追加して指定できます。
# yum install package-name.arch
package-name.arch は、パッケージの名前およびアーキテクチャーに置き換えます。
インストールするバイナリー名は分かっているが、パッケージ名が分からない場合は、引数としてバイナリーへのパスを使用できます。
# yum install /usr/sbin/binary-file
/usr/sbin/binary-file
は、バイナリーファイルへのパスに置き換えます。yum はパッケージリストで検索を行い、
/usr/sbin/binary-file
を提供するパッケージを探します。パッケージが見つかると、そのパッケージをインストールするかどうかを尋ねられます。ローカルディレクトリーからダウンロード済みのパッケージをインストールするには、以下を使用します。
# yum install /path/
/path/ は、パッケージへのパスに置き換えます。
引数の解析方法を明示的に定義することで、パッケージ検索を最適化できます。詳細は、「YUM 入力でのパッケージ名の指定」 を参照してください。
7.4.2. YUM を使用したパッケージグループのインストール
以下の手順では、yum
を使用して、グループ名または groupID でパッケージグループをインストールする方法を説明します。
手順
パッケージグループをグループ名でインストールするには、以下を使用します。
# yum group install group-name
または
# yum install @group-name
group-name は、グループまたは環境グループのフルネームに置き換えます。
groupID でパッケージグループをインストールするには、以下を使用します。
# yum group install groupID
groupID は、グループの ID に置き換えます。
7.4.3. YUM 入力でのパッケージ名の指定
To optimize the installation and removal process, you can append-n
,-na
, or-nevra
suffixes toyum install
andyum remove
commands to explicitly define how to parse an argument:
正確な名前を使用してパッケージをインストールするには、以下を使用します。
# yum install-n name
name は、パッケージの正確な名前に置き換えます。
正確な名前およびアーキテクチャーを使用してパッケージをインストールするには、以下を使用します。
# yum install-na name.architecture
name および architecture は、パッケージの正確な名前およびアーキテクチャーに置き換えます。
正確な名前、エポック、バージョン、リリース、およびアーキテクチャーを使用してパッケージをインストールするには、以下を使用します。
# yum install-nevra name-epoch:version-release.architecture
name、epoch、version、release、および architecture は、パッケージの正確な名前、エポック、バージョン、リリース、およびアーキテクチャーに置き換えます。