기본 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/find
findutils
RHEL 및 이를 기반으로 하는 시스템(그 중 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
...