Peter De Wachter сообщил о введении в строй новой специализированной поисковой системы, занимающейся индексацией исходных текстов всех пакетов Debian GNU/Linux, размещенных в репозиториях "main" и "contrib" ветки Debian Unstable (Sid). Общий объем проиндексированных данных превысил 70 Гб. После расширения дискового пространства, планируется расширить действие поисковой системы на ветки "stable" (Lenny) и "testing" (Squeeze).
Работа системы основана на свободном поисковом движке OpenGrok, развиваемом в рамках проекта OpenSolaris и нацеленном на индексацию исходных текстов с учетом перекрестных ссылок. Система позволяет быстро определить в каких пакетах задействована структура или функция определенной библиотеки.
Некоторые примеры запросов:
Найти, где определен символ setResourceMonitors:
defs:setResourceMonitors
Показать файлы в usr/src/cmd/cmd-inet/usr.sbin/, которые используют функцию sprintf:
refs:sprintf path:usr/src/cmd/cmd-inet/usr.sbin
Показать участки кода, в которых производится присвоение значения переменной Asign:
"Asign="
Найти файлы Makefile в которых осуществляется сборка pstack:
pstack path:Makefile
Найти perl-скрипты в которых вместо пути /usr/bin/perl прописано что-то другое:
-"/usr/bin/perl" +"/bin/perl"
Как я настроил Debian на своем ноутбуке Dell Latitude D531 и настольной системе, заинтересовавшие меня новости, ссылки на понравившиеся сайты и многое другое, связанное со свободным программным обеспечением
2009-05-26
Создана поисковая система по исходным текстам Debian GNU/Linux
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий