Google Desktop para Linux

Google está (finalmente) disponibilizando agora uma versão do Google Desktop para Linux, além das versões já disponíveis para Windows e MacOSX. As opções para download incluem as duas tradicionais opções de um RPM “genérico” para os sistemas RPM-based (RedHat, Fedora, SuSE, etc) e um DEB para Ubuntu e Debian.

As dependências para o uso do software são relativamente simples (apenas uma glibc, 2.3.2+, e o GTK+, 2.2.0+). Além dos pacotes disponibilizados no site do projeto, também são referenciados os repositórios do Google para que o software seja atualizado automaticamente nos sistemas suportados.

Além destas referências do projeto, ainda foi criado um outro projeto no code.google.com, que serve especificamente para disponibilizar, como um mirror, os “softwares dependentes” para a utilização do software.

Uma outra curiosidade interessante que observei foi o envolvimento de Jon Trowbridge no projeto. Há algum tempo ele estava trabalhando no projeto Dashboard/Beagle, como funcionário da Novell, e era o mantenedor do projeto Beagle (indexador similar ao Google Desktop, feito em .Net/Mono) até ir trabalhar no Google. Parece que este foi o projeto que ele ficou trabalhando desde aquela época :-)

Como o projeto foi disponibilizado apenas há alguns instantes, fiz a instalação e já estou nos primeiros minutos de uso, mas isto ainda é pouco para tirar conclusões sobre a qualidade e estabilidade do software. Como já sou usuário do Beagle desde as primeiras versões, depois que já estiver usando por algum tempo o Google Desktop para Linux, faço um novo post comentando sobre o uso do software, possivelmente fazendo comentários comparativos entre os dois softwares. Por enquanto, o “GDL” fica indexando alguns dados por aqui… :-)

Google Desktop no Linux
Google Desktop, do Google, em funcionamento em um sistema Linux

Update: Se alguém que já estiver também utilizando o GDL e tiver algumas opiniões sobre as primeiras experiências de uso ou comentários relacionados com o software, poderia colocar estas opiniões e comentários nos… ahem… comentários.

8 Respostas para “Google Desktop para Linux”

  1. Diego disse:

    Jun 28, 07 at 4:01 am

    obaaaa *_*

    Eu tava esperando isso
    \o/

    Agora to no windows -_-’ primeira coisa quando for pro linux vai ser baixar isso ^^

    valeu

  2. Fernando Caprio disse:

    Jun 28, 07 at 7:30 am

    Na época que eu tentei usar o Beagle, e isso faz muito tempo, tinha que aplicar um patch no Kernel para que ele fizesse uma indexação inteligente. Isto é, ele indexava na hora de criação/modificação/etc do arquivo. Pelo visto, o Google está fazendo pesquisa em tempo de idle, a la Vista e Google Desk para Windows?

  3. Felipe Kellermann disse:

    Jun 28, 07 at 10:12 am

    Sim. A questão do “patch” que precisava ser instalado há bastante tempo tinha a ver com o fato de o Linux, na época, não ter suporte “sério” para notificações (eventos) em sistemas de arquivos.

    Por volta da versão 2.6.13 o suporte (através daquele próprio patchset) foi incorporado ao kernel. O desenvolvimento daquele esquema de eventos sempre foi feito “em paralelo” ao desenvolvimento do próprio Beagle. Um dos autores é da HP e o outro (o Robert Love) era da Novell e foi recentemente para a Microsoft.

    O Windows, pelo que lembro, tem um esquema de notificações em sistemas de arquivos bem simples (não sei como é no Vista — alguém tem informações? :-)), e o MacOSX introduziu, no Tiger (para suportar Spotlight) um esquema bastante interessante chamado “fsevents”.

    O suporte do Linux se chama “inotify”, e é ainda bastante simples e precisa de melhoramentos básicos (eu mesmo estava propondo algumas alterações de semântica (http://permalink.gmane.org/gmane.comp.gnome.dashboard.devel/4256), mas eu acho que um “rewrite” completo seria até melhor, baseado no próprio “fsevents” do Darwin — sei que alguém já até tentou iniciar um projeto assim, mas não foi bem aceito por falta de qualidade — talvez isto mude em breve :-)).

    Agora estes “indexadores” *sempre* fazem crawling “em idle”, pois eles fazem um enfileiramento de notificações que chegam, e sempre têm poucas “tarefas” pra fazer quando for necessário.

  4. Felipe Kellermann disse:

    Jun 28, 07 at 10:13 am

    Nota (não tem como editar posts?): RML não foi para a Microsoft — thinko! — foi para o Google também :-)

  5. André Rocha disse:

    Jun 28, 07 at 8:10 pm

    Insteli no Fedora no trabalho e gostei bastante do resultado (fiz um post no meu blog também).

    A indexação eu considerei rapida. Eu tenho *muitos* documentos do OpenOffice naquela máquina e em poucas horas (comigo usando a máquina) ele deu conta.

  6. aissegoo disse:

    Jun 29, 07 at 2:16 am

    Notei algo que não é bem um bug, mas é algo que poderia ser revertido (pode ser erro meu mesmo e não do Google Desktop), mas ao abrir um arquivo indexado em uma partição fat32 (umask=000, com meu usuario sendo o “dono” da partição) ele abre o navegador padrão do sistema e ai sim abre o arquivo. Se for arquivo de video ou qualquer outro que não tenha suporte, ele manda salvar, ou seja, ele está criando um link “meio-web” para os arquivos. Estranhamente, arquivos em meu /home/aissegoo ele abre o arquivo normalmente, como um link de arquivo mesmo e não abrindo no navegador.

    Se alguém souber de algo relacionado, comente ou poste :D

    Parabéns pelo blog, nunca tinha visitado eu acho, mas já está com o feed assinado :D

  7. Felipe Kellermann disse:

    Jun 29, 07 at 9:55 am

    Hunm, interessante. Acontece quando tu acessa alguma coisa nos resultados da busca “pelo browser”, no servidor HTTP local? Talvez poderia ter a ver com alguma questão de o servidor HTTP deles não estar informando corretamente o content-type dos conteúdos nesses casos.

    Pelo que vi, fizeram um pequeno “servidor HTTP” para suportar o web service de indexação deles, e não utilizaram nenhum dos (bons? :-)) que já existem (embora estejam dependendo de vários outros projetos).

  8. aissegoo disse:

    Jul 12, 07 at 1:39 am

    Opa, desculpa a demora :D
    Então, acontece tanto pelo browser quanto pelo widgetzinho (apertar ctrl 2x) dele…
    o problema é q só ta acontecendo em outra partição, não sei se por ser fat32, mas sempre abre o navegador. Eu vi que eles usam um pequeno servidor mesmo, mas não acha nada que possa tentar corrigir o erro.

    Bom, não chega a ser um problemão, mas seria muito melhor se não tivesse esse erro :D

    []s


Deixe um Comentário