source: general/sysutils/tracker.xml@ f154dac

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

libgda 5.0.4 and tracker 0.14.0

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

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