Find

/usr/bin/find 是必需的,但我找不到安裝它的包

  • July 27, 2017

我正在嘗試設置一個從基礎 amazonlinux 執行的 Docker 容器並安裝 jdk 的 Oracle 版本,但它一直失敗並出現錯誤:

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

我已嘗試 yum 安裝 find 但不存在該名稱的軟體包。我試過用Google搜尋,但使用“查找”這個詞並沒有返回任何有用的資訊。不知道我錯過了什麼

/usr/bin/findfindutilsRHEL 和基於它的系統(amazonlinux 是)中的軟體包的一部分。所以你必須安裝findutils來修復你的依賴。

您可以檢查哪個包提供了特定的執行檔

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
...

引用自:https://unix.stackexchange.com/questions/382205