Windows 7 のデスクトップ検索機能を Linux に置き換える

Windows 7 のデスクトップ検索機能を Linux に置き換える

メイン OS を Linux Mint に切り替えてから、Windows が恋しくなる数少ない理由の 1 つが、組み込みの検索機能です。

Windowsでは、単に「スーパー」キーを押して、スタートメニューに検索語を入力するだけです。Windowsにこれらのファイルをインデックスするように指示した場合、検索結果には多くのPDF、スプレッドシート、テキストファイルなどの名前が含まれることがあります。検索にはテキストが含まれることに注意してください。内部ファイル。もう少し情報が必要な場合は、直感的にキーを数回押すと、完全なパスやコンテキスト内の一致を含む、ファイル名の長いリストを表示するファイル エクスプローラーが表示されます。そこから、非常に直感的に、異なるキーワードで検索したり、特定のフォルダーのみを検索したりして、検索を絞り込むことができます。全体的に、Windows はここで必要なことのほとんどを、多かれ少なかれすぐに実行できます。

既存のツールを使って Linux でこの種の機能を実現することは可能でしょうか? 私の印象では不可能です。Google デスクトップは廃止され、他のツールはインデックスを作成しないか、ファイル名のみを参照するなどですが、反対の提案があれば歓迎します。

答え1

これまでに私が見つけた主な解決策は、Launchy を主なツールとして使用し、必要に応じて Tracker を第 2 段階として使用することです。

ランチャー:

CTRL+ALT+Space ですぐに起動し、結果をすぐに表示し、多数のファイルのパスとファイル名をインデックス化する (Gnome DO は 5000 に制限されています) ので便利です。

悪い点は、1) ファイル名とパスのみをインデックスし、ファイルの内容はインデックスしない、2) どのバージョンをインストールしてもあらゆる種類の明らかなバグがあるため頻繁にシステムを再起動する必要がある、という点です。

デスクトップ検索 (トラッカーニードル):

さまざまな種類のファイルのファイル内容をインデックス化できるので便利です。私が試した他の方法 (recoll、DocFetcher など) よりも全体的に信頼性が高いようです。

これは別のプログラムなので、取得するのにいくつかの追加手順が必要なのが残念です。全体的に、インターフェースにもあまり満足していません。

その他の問題:

これらのプログラムはどちらも Nemo (または他の gnome システムの Nautilus) と統合されていません。Nemo の検索機能にはファイルの内容が含まれず、非常に低速です (特定の検索結果は保存できますが、インデックスが作成されていないためと思われます)。

さまざまなコマンドライン ツール (主に find、grep、pdfgrep) も試してみましたが、時間をかけてその使い方を学んだとしても、私が探しているようなことを行うようには設計されていません。何らかの方法でインデックスを作成する必要があると思いますが、私が実行しようとしているような広範な検索には、途方もなく遅いです。

関連情報