어떤 패키지에 실행 파일이 포함되어 있는지 어떻게 알 수 있나요?

어떤 패키지에 실행 파일이 포함되어 있는지 어떻게 알 수 있나요?

예를 들어 다음 명령을 사용하고 싶다고 가정해 보겠습니다. 프로젝트에서 가져 info2html왔는데 내 시스템에서는 사용할 수 없습니다. 일부 배포판은 때때로 예상되는(즉, 일반적인 것으로 간주되는) 일부 누락된 명령에 대한 패키지를 제안하지만 모든 명령에 대해서는 그렇지 않습니다(모든 배포판에는 해당되지 않음).

내 배포판에 원하는 프로그램에 대한 패키지가 있는지 어떻게 확인하고, 그렇다면 어떤 패키지를 설치해야 합니까? 이 작업을 수행하는 '올바른 방법'은 무엇입니까?

Debian과 같은 특정 배포판의 몇 가지 예를 환영합니다. :) 패키지 관리 소프트웨어에 따라 다를 수 있습니다. 유용한 용어도 환영하므로 특정 패키지 생태계에서 이 기능을 찾을 수 있습니다.

답변1

플랫폼에 따라 다릅니다.

Deb 기반:

apt-file search info2html

RPM 기반:

yum whatprovides info2html

IPS(Solaris 11, OpenIndiana, OmniOS 등) 기반:

pkg search info2html

FreeBSD(OpenBSD?):

cd /usr/ports
make search key=info2html

NetBSD, 스마트OS:

pkg_search info2html

젠투 리눅스:

emerge --search info2html

관련 정보