source: archive/gnome/tracker.xml@ 54e3917

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 54e3917 was 54e3917, checked in by Krejzi <krejzi@…>, 12 years ago

GNOME Organisation - Part 3 .

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10577 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 11.5 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY tracker-download-http "&gnome-download-http;/tracker/0.14/tracker-&tracker-version;.tar.xz">
8 <!ENTITY tracker-download-ftp "&gnome-download-ftp;/tracker/0.14/tracker-&tracker-version;.tar.xz">
9 <!ENTITY tracker-md5sum "f3a871beeebf86fd752863ebd22af9ac">
10 <!ENTITY tracker-size "5.8 MB">
11 <!ENTITY tracker-buildsize "105 MB">
12 <!ENTITY tracker-time "1.5 SBU">
13]>
14
15<sect1 id="tracker" xreflabel="Tracker-&tracker-version;">
16 <?dbhtml filename="tracker.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>Tracker-&tracker-version;</title>
24
25 <indexterm zone="tracker">
26 <primary sortas="a-tracker">tracker</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to Tracker</title>
31
32 <para>
33 <application>Tracker</application> is a semantic data storage for desktop
34 and mobile devices.
35 </para>
36
37 &lfs70_checked;
38
39 <bridgehead renderas="sect3">Package Information</bridgehead>
40 <itemizedlist spacing="compact">
41 <listitem>
42 <para>
43 Download (HTTP): <ulink url="&tracker-download-http;"/>
44 </para>
45 </listitem>
46 <listitem>
47 <para>
48 Download (FTP): <ulink url="&tracker-download-ftp;"/>
49 </para>
50 </listitem>
51 <listitem>
52 <para>
53 Download MD5 sum: &tracker-md5sum;
54 </para>
55 </listitem>
56 <listitem>
57 <para>
58 Download size: &tracker-size;
59 </para>
60 </listitem>
61 <listitem>
62 <para>
63 Estimated disk space required: &tracker-buildsize;
64 </para>
65 </listitem>
66 <listitem>
67 <para>
68 Estimated build time: &tracker-time;
69 </para>
70 </listitem>
71 </itemizedlist>
72
73 <bridgehead renderas="sect3">Tracker Dependencies</bridgehead>
74
75 <bridgehead renderas="sect4">Required</bridgehead>
76 <para role="required">
77 <xref linkend="gtk3"/>,
78 <xref linkend="gstreamer"/>,
79 <xref linkend="icu"/>,
80 <xref linkend="intltool"/>,
81 <xref linkend="libgee"/>,
82 <xref linkend="librest"/>,
83 <xref linkend="poppler"/>,
84 <xref linkend="sqlite"/> and
85 <xref linkend="vala"/>
86 </para>
87
88 <bridgehead renderas="sect4">Recommended</bridgehead>
89 <para role="recommended">
90 <xref linkend="gnome-panel"/>,
91 <xref linkend="gobject-introspection"/>,
92 <xref linkend="libgnome-keyring"/>,
93 <xref linkend="libgsf"/>,
94 <xref linkend="nautilus"/>,
95 <xref linkend="NetworkManager"/>,
96 <xref linkend="totem-pl-parser"/> and
97 <xref linkend="upower"/>
98 </para>
99
100 <bridgehead renderas="sect4">Optional</bridgehead>
101 <para role="optional">
102 <ulink url="http://cihar.com/software/enca/">Enca</ulink>,
103 <xref linkend="evolution"/>,
104 <xref linkend="exempi"/>,
105 <xref linkend="giflib"/>,
106 <xref linkend="gtk-doc"/> (requires dia and Graphviz),
107 <ulink url="http://sourceforge.net/projects/libcue/">libcue</ulink>,
108 <xref linkend="libexif"/>,
109 <ulink url="http://libiptcdata.sourceforge.net/">libiptcdata</ulink>,
110 <xref linkend="libosinfo"/> and
111 <xref linkend="taglib"/>
112 </para>
113
114 <para condition="html" role="usernotes">User Notes:
115 <ulink url="&blfs-wiki;/tracker"/>
116 </para>
117 </sect2>
118
119 <sect2 role="installation">
120 <title>Installation of Tracker</title>
121
122 <para>
123 Install <application>Tracker</application> by running the following
124 commands:
125 </para>
126
127<screen><userinput>./configure --prefix=/usr \
128 --sysconfdir=/etc \
129 --libexecdir=/usr/lib/tracker-0.14 \
130 --disable-miner-firefox \
131 --disable-miner-thunderbird &amp;&amp;
132make</userinput></screen>
133
134 <para>
135 This package does not have a working testsuite.
136 </para>
137
138 <para>
139 Now, as the <systemitem class="username">root</systemitem> user:
140 </para>
141
142<screen role="root"><userinput>make install</userinput></screen>
143
144 </sect2>
145
146 <sect2 role="commands">
147 <title>Command Explanations</title>
148
149 <para>
150 <parameter>--libexecdir=/usr/lib/tracker-0.14</parameter>: This
151 parameter is used so that the helper programs are installed in
152 <filename class="directory">/usr/lib/tracker-0.14</filename>
153 instead of <filename class="directory">/usr/libexec</filename>.
154 </para>
155
156 <para>
157 <option>--disable-miner-*</option>: These miners have been
158 reported to cause problems, so we turn them off.
159 </para>
160
161 </sect2>
162
163 <sect2 role="configuration">
164 <title>Configuring tracker</title>
165
166 <para>
167 There is no configuration required. If <application>gnome-documents</application>
168 has been installed on the <application>GNOME</application> desktop,
169 <application>gnome-session</application> will start the indexing of local PDF and
170 PS files. If you wish to index these files in other circumstances, you can run:
171 <command>tracker-control -s</command>
172 </para>
173
174 </sect2>
175 <sect2 role="content">
176 <title>Contents</title>
177
178 <segmentedlist>
179 <segtitle>Installed Programs</segtitle>
180 <segtitle>Installed Libraries</segtitle>
181 <segtitle>Installed Directories</segtitle>
182
183 <seglistitem>
184 <seg>
185 tracker-control, tracker-explorer, tracker-import,
186 tracker-info, tracker-needle, tracker-preferences,
187 tracker-search, tracker-sparql, tracker-stats and
188 tracker-tag
189 </seg>
190 <seg>
191 libtracker-extract-0.14.so, libtracker-miner-0.14.so and
192 libtracker-sparql-0.14.so
193 </seg>
194 <seg>
195 /usr/include/tracker-0.14,
196 /usr/lib/tracker-0.14,
197 /usr/share/gtk-doc/html/libtracker-{extract,miner,sparql},
198 /usr/share/tracker and
199 /usr/share/tracker-tests
200 </seg>
201 </seglistitem>
202 </segmentedlist>
203
204 <variablelist>
205 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
206 <?dbfo list-presentation="list"?>
207 <?dbhtml list-presentation="table"?>
208
209 <varlistentry id="tracker-control">
210 <term><command>tracker-control</command></term>
211 <listitem>
212 <para>
213 manages and checks status of all Tracker processes and data.
214 </para>
215 <indexterm zone="tracker tracker-control">
216 <primary sortas="b-tracker-control">tracker-control</primary>
217 </indexterm>
218 </listitem>
219 </varlistentry>
220
221 <varlistentry id="tracker-import">
222 <term><command>tracker-import</command></term>
223 <listitem>
224 <para>
225 allows data to be imported to the database by providing files
226 with Turtle content.
227 </para>
228 <indexterm zone="tracker tracker-import">
229 <primary sortas="b-tracker-import">tracker-import</primary>
230 </indexterm>
231 </listitem>
232 </varlistentry>
233
234 <varlistentry id="tracker-info">
235 <term><command>tracker-info</command></term>
236 <listitem>
237 <para>
238 asks for all the known metadata available for the given file.
239 </para>
240 <indexterm zone="tracker tracker-info">
241 <primary sortas="b-tracker-info">tracker-info</primary>
242 </indexterm>
243 </listitem>
244 </varlistentry>
245
246 <varlistentry id="tracker-needle">
247 <term><command>tracker-needle</command></term>
248 <listitem>
249 <para>
250 is a graphical front end for Tracker which has similar
251 features to tracker-search
252 </para>
253 <indexterm zone="tracker tracker-needle">
254 <primary sortas="b-tracker-needle">tracker-needle</primary>
255 </indexterm>
256 </listitem>
257 </varlistentry>
258
259 <varlistentry id="tracker-preferences">
260 <term><command>tracker-preferences</command></term>
261 <listitem>
262 <para>
263 is a graphical configuration front end for the tracker-miner-fs.
264 </para>
265 <indexterm zone="tracker tracker-preferences">
266 <primary sortas="b-tracker-preferences">tracker-preferences</primary>
267 </indexterm>
268 </listitem>
269 </varlistentry>
270
271 <varlistentry id="tracker-search">
272 <term><command>tracker-search</command></term>
273 <listitem>
274 <para>
275 searches all indexed content for an expression.
276 </para>
277 <indexterm zone="tracker tracker-search">
278 <primary sortas="b-tracker-search">tracker-search</primary>
279 </indexterm>
280 </listitem>
281 </varlistentry>
282
283 <varlistentry id="tracker-sparql">
284 <term><command>tracker-sparql</command></term>
285 <listitem>
286 <para>
287 allows the caller to run an RDF query on the database.
288 </para>
289 <indexterm zone="tracker tracker-sparql">
290 <primary sortas="b-tracker-sparql">tracker-sparql</primary>
291 </indexterm>
292 </listitem>
293 </varlistentry>
294
295 <varlistentry id="tracker-stats">
296 <term><command>tracker-stats</command></term>
297 <listitem>
298 <para>
299 returns statistics based on the ontology classes outlined
300 in the Nepomuk ontology specification.
301 </para>
302 <indexterm zone="tracker tracker-stats">
303 <primary sortas="b-tracker-stats">tracker-stats</primary>
304 </indexterm>
305 </listitem>
306 </varlistentry>
307
308 <varlistentry id="tracker-tag">
309 <term><command>tracker-tag</command></term>
310 <listitem>
311 <para>
312 allows the caller add tags, remove tags and list tags by
313 URN or to list all tags and the files associated with them.
314 </para>
315 <indexterm zone="tracker tracker-tag">
316 <primary sortas="b-tracker-tag">tracker-tag</primary>
317 </indexterm>
318 </listitem>
319 </varlistentry>
320
321 <varlistentry id="libtracker-extract-0">
322 <term><filename class='libraryfile'>libtracker-extract-0.14.so</filename></term>
323 <listitem>
324 <para>
325 contains functions required to develop metadata extractors for 3rd party file
326 types.
327 </para>
328 <indexterm zone="tracker libtracker-extract-0">
329 <primary sortas="c-libtracker-extract-0">libtracker-extract-0.14.so</primary>
330 </indexterm>
331 </listitem>
332 </varlistentry>
333
334 <varlistentry id="libtracker-miner-0">
335 <term><filename class='libraryfile'>libtracker-miner-0.14.so</filename></term>
336 <listitem>
337 <para>
338 contains functions required to develop tracker data miners.
339 </para>
340 <indexterm zone="tracker libtracker-miner-0">
341 <primary sortas="c-libtracker-miner-0">libtracker-miner-0.14.so</primary>
342 </indexterm>
343 </listitem>
344 </varlistentry>
345
346 <varlistentry id="libtracker-sparql-0">
347 <term><filename class='libraryfile'>libtracker-sparql-0.14.so</filename></term>
348 <listitem>
349 <para>
350 contains functions for performing SPARQL queries and updates in the Tracker Store.
351 </para>
352 <indexterm zone="tracker libtracker-sparql-0">
353 <primary sortas="c-libtracker-sparql-0">libtracker-sparql-0.14.so</primary>
354 </indexterm>
355 </listitem>
356 </varlistentry>
357
358 </variablelist>
359
360 </sect2>
361
362</sect1>
Note: See TracBrowser for help on using the repository browser.