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

관련 정보