Tracker-3.1.2

Tracker の概要

Tracker is the file indexing and search provider used in the GNOME desktop environment.

本パッケージは LFS-11.1 において正しくビルドでき動作することが確認されています。

パッケージ情報

Tracker の依存パッケージ

必須

JSON-GLib-1.6.6, libseccomp-2.5.2, libsoup-2.74.0, Vala-0.54.1

推奨

任意

asciidoc-9.1.1, GTK-Doc-1.33.2, bash-completion, libstemmer

ユーザー情報: https://wiki.linuxfromscratch.org/blfs/wiki/tracker3

Tracker のインストール

以下のコマンドを実行して Tracker をビルドします。

mkdir build &&
cd    build &&

meson --prefix=/usr       \
      --buildtype=release \
      -Ddocs=false        \
      -Dman=false ..      &&
ninja

ビルド結果をテストする場合は ninja test を実行します。 テストはグラフィックセッションから実行することが必要です。 1 つのテスト tracker:functional/portal はタイムアウトします。

root ユーザーになって以下を実行します。

ninja install

コマンド説明

--buildtype=release: 本パッケージの安定版リリース向けに適したビルドタイプを指定します。 デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。

-Ddocs=false: This switch prevents the build process from generating API documentation. Omit this switch if you have GTK-Doc-1.33.2 installed and wish to generate and install the API documentation.

-Dman=false: This switch prevents the build process from generating man pages. Omit this switch if you have asciidoc-9.1.1 installed and wish to generate and install the man pages.

パッケージ構成

インストールプログラム: tracker3
インストールライブラリ: libtracker-sparql-3.0.so
インストールディレクトリ: /usr/{include,lib}/tracker-3.0, /usr/libexec/tracker3, /usr/share/tracker3, /usr/share/gtk-doc/html/{libtracker-sparql,ontology}-3

概略説明

tracker3

is a control program for the indexer

libtracker-sparql-3.0.so

contains resource management and database functions

最終更新日: