/usr/bin/find が必要ですが、インストールするパッケージが見つかりません。

/usr/bin/find が必要ですが、インストールするパッケージが見つかりません。

デフォルトのamazonlinuxで実行されるDockerコンテナを設定し、Oracleバージョンのjdkをインストールしようとしていますが、次のエラーのため失敗し続けます。

error: Failed dependencies:
    /usr/bin/find is needed by jdk1.8.0_144-2000:1.8.0_144-fcs.x86_64

yum install findを試しましたが、その名前のパッケージはありません。インターネットを検索しようとしましたが、「検索」という単語を使用しても有用な情報は返されません。私が何を見逃しているのかよくわかりません。

答え1

/usr/bin/findfindutilsRHELおよびそれに基づくシステム(そのうちamazonlinux)のソフトウェアパッケージの一部です。したがって、findutils依存関係を変更するにはインストールする必要があります。

答え2

特定の実行可能ファイルを提供するパッケージを確認できます

yum provides /usr/bin/find

私は(Fedora 24で)次のようになります。

 $ yum provides /usr/bin/find
 ...
 findutils-1:4.6.0-7.fc24.x86_64 : The GNU versions of find utilities (find and xargs)
 Repo        : @System
 ...

関連情報