- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF97:Google Desktop
Материал из Linuxformat.
Содержание |
Google Desktop 1.0
Страсти по настольному поиску отбушевали двенадцать месяцев назад. Грэм Моррисон считает, что Google припозднился с предложением для Linux.
Спустя почти три года после выпуска первоначальной версии для Microsoft Windows и на два месяца позже версии для Apple OS X, Google Desktop наконец-то пришел в Linux. Слово «desktop» в названии несколько двусмысленно. Google Desktop – только поисковый инструмент, способный заменить Kat [ныне Strigi, – прим.ред.] в KDE или Beagle в Gnome, но никак не рабочий стол KDE или Gnome. Хотя программа далеко не бесполезна: до сих пор нам не сильно везло с приличными поисковыми инструментами для Linux. Несмотря на потенциальную полезность, они либо занимают под свой индекс весь жесткий диск, либо отъедают солидные куски оперативной памяти, либо полностью блокируют компьютер после нескольких дней использования. Хотелось бы встретить работоспособную версию.
64 – быть?
Google предоставляет 32-битные двоичные пакеты в форматах Deb и RPM для большинства Linux-дистрибутивов. Обещана 64-битная версия, хотя мы без особого труда установили 32-битный вариант на нашу 64-битную машину. Затем остается вручную запустить программу командой gdlinux – на панели инструментов появляется маленький значок Google Desktop, и начинается важнейший процесс индексирования. Кажется, что он длится целую вечность. Индекс формируется лишь во время простоя компьютера, поэтому прошло несколько дней, прежде чем 81361 файлов на нашей машине были полностью проиндексированы, что составило около 7 часов чистого времени обработки. Подобно Kat или Beagle, поиск Google Desktop проникающий: просматривается и анализируется не только имя файла и его местонахождение, но и содержание, причем каждый тип файлов требует особой обработки. Поддерживается множество различных форматов с уклоном в Linux: документы OpenOffice.org, стандартные почтовые директории, Thunderbird, PDF, Ogg Vorbis, mp3 и истории браузеров. Тот, у кого есть почта на Google, может включить в индекс учетную запись Gmail, интегрировав таким образом ее с рабочим столом. Удивляет лишь полное отсутствие поддержки формата Microsoft Office.
Встроенный сервер
Есть два способа начать поиск. Можно дваж- ды нажать клавишу Ctrl, и откроется малень- кий поисковый инструмент, а можно вызвать новую домашнюю страницу Google из панели. Поисковый инструмент интуитивно понятнее и хорошо интегрируется в рабочий стол, подобно Beagle или Spotlight на OS X. Во время набора слов запроса результаты появляются ниже поля ввода. Нажатие Enter выводит более подробные результаты поиска в отдельном окне браузера. Выглядит все это совершенно так же, как онлайн-поиск Google, который все мы знаем и любим, включая краткий конспект по содержанию результата каждого запроса. Google утверждает, что никакие данные с персональных серверов на его собственные серверы не поступают. Типы файлов обозначаются маленькими значками, а щелчок на одном из файлов в списке найденных открывает его в назначенном по умолчанию приложении.
Все это работает безупречно, без всяких проблем с производительностью, которыми страдают «родные» Linux-приложения. Но вывод web-браузера не очень хорош с точки зрения интеграции в рабочий стол – вдобавок не работает опция ИЛИ – и возникает неприятное чувство, что это скорее циничная попытка Google навязать пользователю зависимость от своей поисковой технологии, чем действительно полезное Linux-приложение. Windowsверсия обладает виджетами, чья функциональность схожа с Dashboard/SuperKaramba, что гораздо удобнее. Хотелось бы увидеть нечто подобное и в Linux. А пока это только очередной настольный поисковый инструмент. Пускай и работоспособный...
Свойства навскидку (врезка)
Интеграция
Дважды нажмите клавишу Ctrl – поисковик Google откроется и заполнит свое окно результатами поиска по вашему запросу.
Проникающий поиск
Google Search читает содержание файлов многочисленных типов и добавляет результаты чтения к своему индексу для удобства последующего поиска.