/ usr / bin / find é necessário, mas não consigo localizar o pacote para instalá-lo

0

Estou tentando configurar um contêiner do Docker que é executado a partir do amazonlinux de base e instalar a versão do Oracle do jdk, mas ela continua falhando com o erro:

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

Eu tentei instalar o yum mas não existem pacotes com esse nome. Eu tentei googling mas usando a palavra "find" não está retornando nenhuma informação útil. não tenho certeza do que estou perdendo

    
por jonnie 27.07.2017 / 19:55

2 respostas

3

/usr/bin/find é uma parte se findutils package no RHEL e sistemas baseados nele (que é o amazonlinux). Então você precisa instalar o findutils para corrigir sua dependência.

    
por 27.07.2017 / 20:07
1

Você pode verificar qual pacote fornece um executável específico com

yum provides /usr/bin/find

Eu recebo (no 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
 ...
    
por 27.07.2017 / 20:31