source: gnome/add/tracker.xml@ 9db3353e

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 9db3353e was 9db3353e, checked in by Krejzi <krejzi@…>, 12 years ago

Recommend vala for gnome packages that can use it, explicitly enable them where it was necesary. Rewrote some pages to be in 'new blfs xml format'

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10063 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 "78f098425a66804053c33c7093001fdb">
10 <!ENTITY tracker-size "5.7 MB">
11 <!ENTITY tracker-buildsize "94 MB">
12 <!ENTITY tracker-time "1.2 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"/></para>
116
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, /usr/lib/tracker-0.14,
196 /usr/share/gtk-doc/html/libtracker-{extract,miner,sparql},
197 /usr/share/tracker and /usr/share/tracker-tests
198 </seg>
199 </seglistitem>
200 </segmentedlist>
201
202 <variablelist>
203 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
204 <?dbfo list-presentation="list"?>
205 <?dbhtml list-presentation="table"?>
206
207 <varlistentry id="tracker-control">
208 <term><command>tracker-control</command></term>
209 <listitem>
210 <para>
211 manages and checks status of all Tracker processes and data.
212 </para>
213 <indexterm zone="tracker tracker-control">
214 <primary sortas="b-tracker-control">tracker-control</primary>
215 </indexterm>
216 </listitem>
217 </varlistentry>
218
219 <varlistentry id="tracker-import">
220 <term><command>tracker-import</command></term>
221 <listitem>
222 <para>
223 allows data to be imported to the database by providing files
224 with Turtle content.
225 </para>
226 <indexterm zone="tracker tracker-import">
227 <primary sortas="b-tracker-import">tracker-import</primary>
228 </indexterm>
229 </listitem>
230 </varlistentry>
231
232 <varlistentry id="tracker-info">
233 <term><command>tracker-info</command></term>
234 <listitem>
235 <para>
236 asks for all the known metadata available for the given file.
237 </para>
238 <indexterm zone="tracker tracker-info">
239 <primary sortas="b-tracker-info">tracker-info</primary>
240 </indexterm>
241 </listitem>
242 </varlistentry>
243
244 <varlistentry id="tracker-needle">
245 <term><command>tracker-needle</command></term>
246 <listitem>
247 <para>
248 is a graphical front end for Tracker which has similar
249 features to tracker-search
250 </para>
251 <indexterm zone="tracker tracker-needle">
252 <primary sortas="b-tracker-needle">tracker-needle</primary>
253 </indexterm>
254 </listitem>
255 </varlistentry>
256
257 <varlistentry id="tracker-preferences">
258 <term><command>tracker-preferences</command></term>
259 <listitem>
260 <para>
261 is a graphical configuration front end for the tracker-miner-fs.
262 </para>
263 <indexterm zone="tracker tracker-preferences">
264 <primary sortas="b-tracker-preferences">tracker-preferences</primary>
265 </indexterm>
266 </listitem>
267 </varlistentry>
268
269 <varlistentry id="tracker-search">
270 <term><command>tracker-search</command></term>
271 <listitem>
272 <para>
273 searches all indexed content for an expression.
274 </para>
275 <indexterm zone="tracker tracker-search">
276 <primary sortas="b-tracker-search">tracker-search</primary>
277 </indexterm>
278 </listitem>
279 </varlistentry>
280
281 <varlistentry id="tracker-sparql">
282 <term><command>tracker-sparql</command></term>
283 <listitem>
284 <para>
285 allows the caller to run an RDF query on the database.
286 </para>
287 <indexterm zone="tracker tracker-sparql">
288 <primary sortas="b-tracker-sparql">tracker-sparql</primary>
289 </indexterm>
290 </listitem>
291 </varlistentry>
292
293 <varlistentry id="tracker-stats">
294 <term><command>tracker-stats</command></term>
295 <listitem>
296 <para>
297 returns statistics based on the ontology classes outlined
298 in the Nepomuk ontology specification.
299 </para>
300 <indexterm zone="tracker tracker-stats">
301 <primary sortas="b-tracker-stats">tracker-stats</primary>
302 </indexterm>
303 </listitem>
304 </varlistentry>
305
306 <varlistentry id="tracker-tag">
307 <term><command>tracker-tag</command></term>
308 <listitem>
309 <para>
310 allows the caller add tags, remove tags and list tags by
311 URN or to list all tags and the files associated with them.
312 </para>
313 <indexterm zone="tracker tracker-tag">
314 <primary sortas="b-tracker-tag">tracker-tag</primary>
315 </indexterm>
316 </listitem>
317 </varlistentry>
318
319 <varlistentry id="libtracker-extract-0">
320 <term><filename class='libraryfile'>libtracker-extract-0.14.so</filename></term>
321 <listitem>
322 <para>
323 contains functions required to develop metadata extractors for 3rd party file
324 types.
325 </para>
326 <indexterm zone="tracker libtracker-extract-0">
327 <primary sortas="c-libtracker-extract-0">libtracker-extract-0.14.so</primary>
328 </indexterm>
329 </listitem>
330 </varlistentry>
331
332 <varlistentry id="libtracker-miner-0">
333 <term><filename class='libraryfile'>libtracker-miner-0.14.so</filename></term>
334 <listitem>
335 <para>
336 contains functions required to develop tracker data miners.
337 </para>
338 <indexterm zone="tracker libtracker-miner-0">
339 <primary sortas="c-libtracker-miner-0">libtracker-miner-0.14.so</primary>
340 </indexterm>
341 </listitem>
342 </varlistentry>
343
344 <varlistentry id="libtracker-sparql-0">
345 <term><filename class='libraryfile'>libtracker-sparql-0.14.so</filename></term>
346 <listitem>
347 <para>
348 contains functions for performing SPARQL queries and updates in the Tracker Store.
349 </para>
350 <indexterm zone="tracker libtracker-sparql-0">
351 <primary sortas="c-libtracker-sparql-0">libtracker-sparql-0.14.so</primary>
352 </indexterm>
353 </listitem>
354 </varlistentry>
355
356 </variablelist>
357
358 </sect2>
359
360</sect1>
Note: See TracBrowser for help on using the repository browser.