app-portage/esearch - зло, полгода генерит свою базу. А eix - реально мега-аццкая вещь.
Еще для любителей rpm есть аналог epm (сам часто пользуюсь, т.к. раньше работал с RedHat).
P.S. Раз уж речь зашла о "командах" в Gentoo, то не подскажет ли кто как, не перегружаясь, определить порядок запуска сервисов ?
Еще хотелось бы узнать как точно определить какие пакеты зависят от заданного ("equery d" часто выводит откровенный бред) ?
>$ time qfile -v /bin/bash
Хм. С time, действительно, оказалось быстрее. Но не столь разительно, как у тебя :)
balpc etc # time qfile -v /bin/bash
app-shells/bash-3.2_p17 (/bin/bash)
real 0m10.271s
user 0m0.692s
sys 0m0.139s
balpc etc # time equery b /bin/bash
[ Searching for file(s) /bin/bash in *... ]
app-shells/bash-3.2_p17 (/bin/bash)
real 0m23.949s
user 0m13.678s
sys 0m0.487s
> Но не столь разительно, как у тебя :)
Может стоит в cron добавить периодический запуск /etc/portage/postsync.d/q-reinitialize (chmod +x на нем)?
Первый запуск qfile у меня тоже отработал не столь быстро, как последующие (возможно потому что я после последнего q-reinitialize делал обновление пакетов, поэтому первый запуск перестраивал кеш).
P.S. Результаты time взяты с тачилы с
$ grep 'model name' /proc/cpuinfo
model name : Intel(R) Celeron(R) CPU 1.70GHz