har*_*ari 3 freebsd package-management
我Unrealircd
通过该sysinstall
实用程序安装在 FreeBSD 上。
我似乎无法找到它的安装位置。
如何找到已安装软件包的默认位置?
编辑:我找到了带有该find
实用程序的软件包。但一般来说,我怎么知道sysinstall
安装后将包放在哪里?
您可以在 /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
Run Code Online (Sandbox Code Playgroud)
这实际上与 linux 上的 rpm -ql 'RPM_NAME' 相同
要查找文件所属的包,您可以使用以下命令:
pkg_info -W /full/path/to/file
Run Code Online (Sandbox Code Playgroud)
要查看已安装软件包的文件列表:
pkg_info -L packagename
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1912 次 |
最近记录: |