FreeBSD 설치 패키지 위치

FreeBSD 설치 패키지 위치

Unrealircd이 유틸리티를 통해 FreeBSD에 설치 했습니다 sysinstall.

어디에 설치되어 있는지 못찾는 것 같습니다.

설치된 패키지의 기본 위치를 찾는 방법은 무엇입니까?

편집하다:이 유틸리티가 포함된 패키지를 찾았습니다 find. 하지만 일반적으로 sysinstall설치 후 패키지를 어디에 넣을지 어떻게 알 수 있나요 ?

답변1

/var/db/pkg/PKG_NAME/+CONTENTS에서 이 정보를 찾을 수 있습니다.

/var/db/pkg/wget-1.12_2# head +CONTENTS 
@comment PKG_FORMAT_REVISION:1.1
@name wget-1.12_2
@comment ORIGIN:ftp/wget
@cwd /usr/local
@pkgdep libiconv-1.13.1_1
@comment DEPORIGIN:converters/libiconv
@pkgdep gettext-0.18.1.1
@comment DEPORIGIN:devel/gettext
man/man1/wget.1.gz

이는 실제로 Linux의 rpm -ql 'RPM_NAME'과 동일합니다.

답변2

파일이 속한 패키지를 찾으려면 다음 명령을 사용할 수 있습니다.

pkg_info -W /full/path/to/file

패키지에 의해 설치된 파일 목록을 보려면 다음을 수행하십시오.

pkg_info -L packagename

관련 정보