RHELでコマンドが含まれるパッケージを探して、コマンドをインストールします。
記事の目次
コマンドが含まれるパッケージを調査する!
コマンドが含まれるパッケージを探します。
$ sudo dnf provides patch Updating Subscription Management repositories. patch-2.7.6-8.el8.x86_64 : Utility for modifying/upgrading files Repo : rhel-8-for-x86_64-baseos-rpms Matched from: Provide : patch = 2.7.6-8.el8 patch-2.7.6-9.el8_0.x86_64 : Utility for modifying/upgrading files Repo : rhel-8-for-x86_64-baseos-rpms Matched from: Provide : patch = 2.7.6-9.el8_0 patch-2.7.6-11.el8.x86_64 : Utility for modifying/upgrading files Repo : @System Matched from: Provide : patch = 2.7.6-11.el8 patch-2.7.6-11.el8.x86_64 : Utility for modifying/upgrading files Repo : rhel-8-for-x86_64-baseos-rpms Matched from: Provide : patch = 2.7.6-11.el8
インストールするパッケージの情報を確認する!
パッケージの情報を確認します。
$ sudo dnf info patch Updating Subscription Management repositories. Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 91 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 76 kB/s | 4.5 kB 00:00 Installed Packages Name : patch Version : 2.7.6 Release : 11.el8 Architecture : x86_64 Size : 261 k Source : patch-2.7.6-11.el8.src.rpm Repository : @System From repo : rhel-8-for-x86_64-baseos-rpms Summary : Utility for modifying/upgrading files URL : http://www.gnu.org/software/patch/patch.html License : GPLv3+ Description : The patch program applies diff files to originals. The diff command : is used to compare an original to a changed file. Diff lists the : changes made to the file. A person who has the original file can then : use the patch command with the diff file to add the changes to their : original file (patching the file). : : Patch should be installed because it is a common way of upgrading : applications.
パッケージをインストールします!
調査したパッケージ名を指定して、パッケージをインストールします。
sudo dnf install patch
おわりに
コマンドをインストールする場合に、パッケージ名がわからない場合は、「dnf provides」コマンドを使用して調べます。
参考情報
関連記事
関連書籍(Amazon)