특정 파일은 어떤 Fedora 패키지에 속합니까?

특정 파일은 어떤 Fedora 패키지에 속합니까?

Debian 운영 체제 제품군에서는 dpkg --search /bin/ls다음을 제공합니다.

coreutils: /bin/ls

즉, 파일은 /bin/ls다음과 같은 Debian 패키지에 속합니다.핵심 도구. (바라보다이 게시물제거된 파일이 포함된 패키지에 관심이 있는 경우)

Fedora와 동등한 기능은 무엇입니까?

답변1

rpm -qf /bin/ls이를 사용하여 설치된 버전이 속한 패키지를 확인할 수 있습니다.

[09:46:58] ~ $ rpm -qf /bin/ls
coreutils-8.5-7.fc14.i686
[09:47:01] ~ $ 

고쳐 쓰다:귀하의 의견에 따르면 패키지 이름만 원하는 경우 다음이 작동할 것입니다(방금 테스트할 기회가 있었습니다).

[01:52:49] ~ $ rpm -qf /bin/ls --queryformat '%{NAME}\n'
coreutils
[01:52:52] ~ $ 

또한 이를 사용하여 dnf provides /bin/ls파일을 제공할 사용 가능한 모든 저장소 패키지 목록을 가져올 수도 있습니다.

# dnf provides /bin/ls
Last metadata expiration check: 0:17:06 ago on Tue Jun 27 18:04:08 2017.
coreutils-8.25-17.fc25.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : @System

coreutils-8.25-17.fc25.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : updates

coreutils-8.25-14.fc25.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : fedora

관련 정보