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