| 開発者 | ジョス・ファン・デン・オエヴァー・ フラヴィオ・カステッリ |
|---|---|
| 最終リリース | 0.7.8 [1]
/ 2013年2月5日 |
| リポジトリ |
|
| 書かれた | C++ |
| オペレーティング·システム | リナックス |
| タイプ | 検索ツール |
| ライセンス | LGPL |
| Webサイト | ソースフォージ.net/プロジェクト/strigi |
Strigi は、 KDE SCが採用したファイルインデックス作成およびファイル検索フレームワーク (デスクトップ検索を参照) です。Strigi は Jos van den Oever によって開発が始まりました。Strigi の目標は、高速であること、RAMの使用量が少ないこと、柔軟なバックエンドとプラグインを使用することです。[2] 2007 年 1 月のベンチマークでは、Strigi は他の検索システムよりも高速でメモリ使用量が少ないことが示されましたが[3] 、他の検索システムの機能の多くを欠いています[要出典]。ほとんどのデスクトップ検索システムと同様に、Strigi はオーディオクリップの長さ、ドキュメントの内容、画像の解像度などの情報をファイルから抽出できます。プラグインによって、処理できるファイルタイプが決まります。[4] Strigi は、ファイルの詳細なインデックス作成を可能にする独自の Jstream システムを使用します。Strigi は、 KDEのKickerまたはGNOME Panelに追加した後、Konqueror経由で、またはアイコンをクリックしてアクセスできます。 (GNOMEデスクトップでは、 Deskbarアプレットと呼ばれます。)グラフィカルユーザーインターフェイス(GUI)はStrigiclientと呼ばれます。[4]
KDE5 Plasma デスクトップ環境ではRecollに置き換えられました。
特徴
- 重複を見つけるためにインデックスされたすべてのファイルのSHA-1ハッシュ
- 2007年7月現在、Strigiはプレーンテキスト、PDF、MP3、アーカイブ、DebianおよびRPMパッケージ、OASIS OpenDocumentテキスト(odt)、スプレッドシート(ods)、プレゼンテーション(odp)ファイルのコンテンツのインデックス作成をサポートしています。
- デーモンと検索プログラム間の通信のためのD-Busとソケットのサポート
- メモリ使用量が小さい
- Xesam クエリ言語のサポート
- 非常に移植性が高く、現在Linux、Solaris、FreeBSD、[5] Mac OS X、Windowsで動作しています。
- プラグイン可能なバックエンド: Luceneおよび HyperEstraier、SQLiteおよびXapianバックエンドが開発中です
- inotifyとファイルシステムへの同期が試行されています。[2]
- Strigi のインデックス作成は手動で停止することができ、ラップトップのバッテリーで実行されている場合、ディスクドライブの容量が不足している場合、[6] 、またはCPUがコンピュータユーザーが CPU で待機しているタスクでビジー状態でなくなるまでバックグラウンドで実行されている場合には、Strigi は自動的に停止します。[3]
オペレーティングシステムとデスクトップ
Strigi はかつてKDE ソフトウェア コンパイルのセマンティック デスクトップのコア コンポーネントでした。Strigi とNEPOMUK は連携してセマンティック デスクトップ検索の作成に役立っていました。NEPOMUK を使用すると、ユーザーはメタデータを追加でき、Strigi はそれをインデックス化してより正確な検索を行います。その後、これは自社開発のソリューションである nepomuk-metadata-extractor に置き換えられました。[7]
GNOMEには、 Strigiを使ってファイルを検索するためのオプションのアプレット「Deskbar」があります。[8]たとえば、 DeskbarはUbuntu 8.10のGNOMEデスクトップに含まれています。
参照
参考文献
- ^ 「Strigi ChangeLog」 。 2017年7月18日閲覧。
- ^ ab 「Strigi の特徴」。Strigi 。2007年 12 月 27 日時点のオリジナルよりアーカイブ。2017 年 7 月 18 日閲覧。
- ^ ab 「公式: Strigi は最速かつ最小」。blogs.kde.org 2007-01-17 。2017-07-18閲覧。
- ^ ab 「KDE の新しい Strigi によるインデックス作成と検索」 Linux.com 。2013年 10 月 21 日閲覧。
- ^ 「FreeBSD Ports Search」。2012年7月30日時点のオリジナルよりアーカイブ。
- ^ 「Strigi Reloaded - すべての問題に対する答え? うまくいけば、そのうちのいくつかに答えが見つかる。 | blogs.kde.org」 Kdedevelopers.org。2008 年 7 月 23 日。2014 年 8 月 19 日時点のオリジナルよりアーカイブ。2013年 10 月 21 日閲覧。
{{cite web}}: CS1 メンテナンス: 不適切 URL (リンク) - ^ 「[Nepomuk] [RFC] 新しいファイルインデクサー」。Mail.kde.org。2012年9月10日。 2013年10月21日閲覧。
- ^ 「Debian - sid のパッケージ deskbar-plugins-strigi の詳細」。Packages.debian.org。2013年 10 月 21 日閲覧。
外部リンク
- Strigiホームページ
- Jos van den Oever 自身の Strigi ページ
- KDE 4 の Strigi に関する KDE ドット記事
