FreeBSD:搜索目标需要INDEX-9。请运行make index或make fetchindex
时间:2020-01-09 10:38:39 来源:igfitidea点击:
问题描述
执行make search name = foo
命令,收到以下错误:
The search target requires INDEX-9. Please run make index or make fetchindex 搜索目标需要INDEX-9。 请运行make index或make fetchindex
解决方法
如何在FreeBSD操作系统下搜索端口树并解决此问题?
您可以通过转到/usr/ports目录并执行以下命令来搜索FreeBSD端口树:
make search name=string
要解决此问题,您需要CD进入/usr/ports目录。
打开终端或ssh会话,然后以root用户身份输入followign命令:
cd /usr/ports make index
或者
cd /usr/ports make fetchindex
示例输出:
/usr/ports/INDEX-9.bz2 100% of 1665 kB 54 kBps 00m00s
现在,尝试搜索端口树:
# make search name=apache # make search name=lsof
输出示例:
Port: lsof-4.87,8 Path: /usr/ports/sysutils/lsof Info: Lists information about open files (similar to fstat(1)) Maint: [email protected] B-deps: R-deps: WWW: http://people.freebsd.org/~abe/ Port: p5-Unix-Lsof-0.0.5_1 Path: /usr/ports/sysutils/p5-Unix-Lsof Info: Unix::Lsof -- a wrapper to the Unix lsof utility Maint: [email protected] B-deps: p5-IPC-Run3-0.045 perl-5.14.2_2 R-deps: p5-IPC-Run3-0.045 perl-5.14.2_2 WWW: http://search.cpan.org/dist/Unix-Lsof/