freebsd, как сделать, чтобы команда whereis проиндексировала ports
Боюсь whereis ничего не индексирует. Она только ищет в заранее указанных при компиляции папочках. Может быть тебе поможет (s)locate? Не забудь только базу для нее создать чем-то вроде updatedb.
Хотя если тебе надо просто быстро искать порты, то наверняка есть решение лучше и проще.
Хотя если тебе надо просто быстро искать порты, то наверняка есть решение лучше и проще.

Вообще-то, оно не для этого предназначено, и потому оно проверяет,
чтобы искомый файл был обычным. Так что _этого_ ты не добьёшься.
Используй "find /usr/pkgsrc -mindepth 2 -maepth 2 -type d".
---
...Я работаю антинаучным аферистом...
чтобы искомый файл был обычным. Так что _этого_ ты не добьёшься.
Используй "find /usr/pkgsrc -mindepth 2 -maepth 2 -type d".
---
...Я работаю антинаучным аферистом...
Не знаю, чем не устроило "make index".
---
...Я работаю антинаучным аферистом...
---
...Я работаю антинаучным аферистом...
Не знаю. У меня работает, и ничего специально для этого не делал:
morannon:~:|>whereis gimp
gimp: /usr/X11R6/bin/gimp /usr/X11R6/man/man1/gimp.1.gz /usr/ports/graphics/gimp
man whereis :
The default path searched is the string returned by the sysctl(8) utility
for the ``user.cs_path'' string, with /usr/libexec, /usr/games and the
current user's $PATH appended. Manual pages are searched by default
along the $MANPATH. Program sources are located in a list of known stan-
dard places, including all the subdirectories of /usr/src and /usr/ports.
Оставить комментарий
Irina22
subj