Centos 8에서 특정 프로그램의 기본 패키지를 보는 방법

Centos 8에서 특정 프로그램의 기본 패키지를 보는 방법

프로그램을 실행할 수 있는 정확한 설치된 패키지가 무엇인지 알고 싶습니다. locate <program_name>명령을 사용했지만 해당 파일을 포함하기 위해 모든 관련 파일을 버리는 것 같습니다 program_name. Centos8에서 프로그램을 담당하는 패키지만 나열하는 더 좋은 방법이 있습니까?

답변1

예, 다음을 사용하여 특정 바이너리를 제공하는 패키지를 확인할 수 있습니다 rpm -q --whatprovides.

$ rpm -q --whatprovides /usr/bin/ls
coreutils-single-8.30-8.el8.x86_64

특정 명령을 제공하는 바이너리를 확인하려면 다음을 사용하십시오 command -v.

$ command -v ls
/usr/bin/ls

관련 정보