Como Usar o FSearch para Pesquisar Arquivos Rapidamente no Linux

As funções de pesquisa nos gerenciadores de arquivos do Linux não são tão boas. A maioria é aceitável, com funcionalidade mínima e tempos de pesquisa bastante lentos, mas realmente não existem opções excepcionais. Mesmo o Baloo do KDE, que gasta muito tempo indexando arquivos, realmente não funciona da maneira que você esperaria de uma pesquisa moderna.
Felizmente, uma opção melhor surgiu na forma do FSearch. O FSearch foi criado por um desenvolvedor que estava cansado do desempenho ruim de pesquisa nos gerenciadores de arquivos do Linux e decidiu tomar as rédeas da situação. Embora você possa não achar que uma pesquisa de arquivos independente seja necessária, provavelmente mudará de ideia rapidamente após experimentar o FSearch.
Instalação
O FSearch está empacotado e disponível em um PPA do Ubuntu. Isso torna as coisas um pouco mais complicadas em outras distribuições, mas é muito simples no Ubuntu. Usuários do Debian também podem aproveitar o PPA com um pouco de trabalho extra.
Ubuntu
O PPA do FSearch é como qualquer outro. Importe-o com o Apt e atualize suas fontes.
sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-daily
sudo apt updateDebian
Se você estiver no Debian, pode usar o PPA, mas precisará de um pouco de trabalho extra para configurá-lo. Primeiro, abra um terminal e crie um novo arquivo .list com sudo.
sudotouch/etc/apt/sources.list.d/fsearch.listAbra o arquivo com seu editor de texto de sua escolha e adicione as seguintes duas linhas.
deb http://ppa.launchpad.net/christian-boxdoerfer/fsearch-daily/ubuntu cosmic main
deb-src http://ppa.launchpad.net/christian-boxdoerfer/fsearch-daily/ubuntu cosmic mainAgora, importe as chaves para o repositório.
sudoapt-key adv--keyserver keyserver.ubuntu.com --recv-keys 75555AFF5215AD9DBFD8CDB952B2FFB2DC496F40A única coisa que resta a fazer é atualizar o Apt.
sudo apt updateVocê está pronto para começar a instalar o FSearch.
sudo apt install fsearch-trunkArch
O FSearch está na verdade disponível no AUR. Você pode usar qualquer processo de instalação do AUR com o qual se sinta mais confortável para adicioná-lo ao seu sistema. Você pode encontrar os detalhes na página do AUR do FSearch.
Fedora
Usuários do Fedora precisarão compilar o FSearch a partir de sua fonte. Este método é oficialmente suportado, então você não deve encontrar problemas.
Comece instalando os requisitos de compilação.
sudo dnf installautomakeautoconf intltool libtool autoconf-archive pkgconfig glib2-devel gtk3-devel gitEm seguida, clone a fonte e mude para o diretório resultante.
git clone https://github.com/cboxdoerfer/fsearch.git
cd fsearchCompile o FSearch e instale-o.
./autogen.sh
./configure
make
sudomakeinstallAgora, você deve ter uma instalação funcional do FSearch que pode ser iniciada graficamente.
Adicione Seu Banco de Dados

Abra o FSearch. Quando a janela abrir pela primeira vez, você verá um campo de pesquisa na parte superior, uma grande área em branco com instruções para adicionar um banco de dados e não muito mais. O FSearch é uma utilidade de pesquisa. Foi construído para fazer essa única coisa e fazê-la bem. Para se mover tão rapidamente quanto faz, o FSearch depende de um banco de dados que cria a partir dos diretórios que você deseja poder pesquisar. O último passo para se configurar é adicionar esse diretório.

Clique em “Editar” no menu ao longo da parte superior da sua janela do FSearch. Escolha “Preferências” no menu suspenso resultante.

Uma nova janela será aberta com uma série de abas na parte superior. Clique na aba “Banco de Dados”. O corpo principal da aba é ocupado por um grande espaço branco.
À esquerda desse espaço estão duas abas para “Incluir” e “Excluir”. Elas são exatamente o que parecem. A aba “Incluir” lista pastas a serem incluídas em suas pesquisas. A aba “Excluir” lista subpastas que você deseja excluir das pastas incluídas.
À direita, você encontrará dois botões para adicionar ou remover diretórios. Clique no que adiciona um diretório. Isso abrirá uma janela do navegador de arquivos. Escolha um diretório que você deseja que seja pesquisável e confirme. Você pode absolutamente apenas adicionar todo o seu diretório /home, o que funciona muito bem.
Quando você terminar, o FSearch irá escanear o diretório e construir seu banco de dados. Isso é surpreendentemente rápido e na verdade não irá desacelerar muito o seu computador.
Pesquisando com FSearch

Você notará que o grande espaço em branco na tela principal agora tem um ícone de lupa desbotado ao fundo para indicar que você está pronto para começar a pesquisar. Comece a digitar o nome de um arquivo ou pasta que você sabe que encontrará no seu diretório de pesquisa. Você verá imediatamente o FSearch começar a preencher o grande espaço vazio com possíveis resultados em ordem de precisão.

Tente mais algumas pesquisas. Você também deve notar que o FSearch fornece caminhos completos para seus arquivos para facilitar o acesso a eles após a pesquisa.
Se você estiver encontrando muitos resultados errôneos vindos de uma pasta de cache ou algo semelhante, você sempre pode voltar à aba de banco de dados no menu de Preferências e adicionar o diretório problemático à lista de exclusão.
Não há muito mais a isso. O FSearch segue a filosofia Unix de “Fazer uma coisa e fazê-la bem”, e realmente faz essa única coisa muito bem. O FSearch é incrivelmente rápido e encontrará seus arquivos sem que você precise esperar muito tempo, ou de forma alguma.