source: general/sysutils/packagekit.xml@ 40a4d44

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 40a4d44 was caf32482, checked in by Ken Moffat <ken@…>, 12 years ago

glib2 -> pkgconfig xref changes for general/sysutils.

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

  • Property mode set to 100644
File size: 18.8 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 packagekit-download-http "http://www.packagekit.org/releases/PackageKit-&packagekit-version;.tar.xz">
8 <!ENTITY packagekit-download-ftp " ">
9 <!ENTITY packagekit-md5sum "f31a53e5bbd95ee737fce0b4bd174083">
10 <!ENTITY packagekit-size "7.5 MB">
11 <!ENTITY packagekit-buildsize "104 MB">
12 <!ENTITY packagekit-time "1.0 SBU">
13]>
14
15<sect1 id="packagekit" xreflabel="packagekit-&packagekit-version;">
16 <?dbhtml filename="packagekit.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>packagekit-&packagekit-version;</title>
24
25 <indexterm zone="packagekit">
26 <primary sortas="a-packagekit">packagekit</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to packagekit</title>
31
32 <para><application>PackageKit</application> is a system designed to make
33 installing and updating software on your computer easier. The primary design
34 goal is to unify all the software graphical tools used in different
35 distributions, and use some of the latest technology like PolicyKit to make
36 the process suck less.</para>
37
38 <para>If you, as a BLFS user, are offended by the above description of software
39 installation, please be aware that this package is only included here because it
40 is a required dependency for a <emphasis>full</emphasis>
41 <application>GNOME</application> desktop.</para>
42
43 &lfs70_built;
44
45 <bridgehead renderas="sect3">Package Information</bridgehead>
46 <itemizedlist spacing="compact">
47 <listitem>
48 <para>Download (HTTP): <ulink url="&packagekit-download-http;"/></para>
49 </listitem>
50 <listitem>
51 <para>Download (FTP): <ulink url="&packagekit-download-ftp;"/></para>
52 </listitem>
53 <listitem>
54 <para>Download MD5 sum: &packagekit-md5sum;</para>
55 </listitem>
56 <listitem>
57 <para>Download size: &packagekit-size;</para>
58 </listitem>
59 <listitem>
60 <para>Estimated disk space required: &packagekit-buildsize;</para>
61 </listitem>
62 <listitem>
63 <para>Estimated build time: &packagekit-time;</para>
64 </listitem>
65 </itemizedlist>
66
67 <bridgehead renderas="sect3">packagekit Dependencies</bridgehead>
68
69 <bridgehead renderas="sect4">Required</bridgehead>
70 <!-- dbus-glib requires dbus and pkgconfig, i.e. glib2 -->
71 <para role="required"><xref linkend="dbus-glib"/> and
72 <xref linkend="gtk3"/></para>
73
74 <bridgehead renderas="sect4">Recommended</bridgehead>
75 <para role="recommended"><xref linkend="udev"/> (specifically, gudev),
76 <xref linkend="NetworkManager"/>, and
77 <xref linkend="polkit"/></para>
78
79 <para condition="html" role="usernotes">User Notes:
80 <ulink url="&blfs-wiki;/packagekit"/></para>
81
82 </sect2>
83
84 <sect2 role="installation">
85 <title>Installation of packagekit</title>
86
87 <para>Install <application>packagekit</application> by running the following
88 commands:</para>
89
90 <!-- FWIW, \-\-disable-browser-plugin is the default, so no need to specify it -->
91<screen><userinput>./configure --prefix=/usr \
92 --sysconfdir=/etc \
93 --libexecdir=/usr/lib/PackageKit \
94 --localstatedir=/var \
95 --disable-tests \
96 --disable-qt &amp;&amp;
97make</userinput></screen>
98
99 <para>Although this package has a testsuite, it fails, apparently looking for
100 <filename>/lib/PackageKit/desktop-files.db</filename>.</para>
101
102 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
103
104<screen role="root"><userinput>make install</userinput></screen>
105
106 </sect2>
107
108 <sect2 role="commands">
109 <title>Command Explanations</title>
110
111 <para><parameter>--sysconfdir=/etc</parameter>: This parameter puts
112 various files and a <application>PackageKit</application> directory into
113 <filename class="directory">/etc</filename> instead of
114 <filename class="directory">/usr/etc</filename>.</para>
115
116 <para><parameter>--libexecdir=/usr/lib/PackageKit</parameter>: This parameter
117 puts <command>packagekitd</command> and its helper applications into
118 <filename class="directory">/usr/lib/PackageKit</filename> instead of
119 <filename class="directory">/usr/libexec</filename>.</para>
120
121 <para><parameter>--localstatedir=/var</parameter>: This parameter
122 puts files in <filename class="directory">/var</filename> instead of
123 <filename class="directory">/usr/var</filename>.</para>
124
125 <para><parameter>--disable-tests</parameter>: This package is only in the
126 book as a build dependency, so we do not waste time building a testsuite
127 which is going to fail.</para>
128
129 <para><parameter>--disable-qt</parameter>: This parameter prevents the package
130 testing for, and linking to, <application>Qt</application> since it is only
131 included in the book as a required dependency of <application>GNOME</application>.
132 </para>
133
134 </sect2>
135
136 <sect2 role="content">
137 <title>Contents</title>
138
139 <segmentedlist>
140 <segtitle>Installed Programs</segtitle>
141 <segtitle>Installed Libraries</segtitle>
142 <segtitle>Installed Directory</segtitle>
143
144 <seglistitem>
145 <seg>__init__.py, backend.py, enums.py, filter.py, misc.py, package.py, packagekit-bugreport.sh, packagekitd, pk-command-not-found, pk-debuginfo-install, pk-device-rebind, pk-gstreamer-install, pkcon, pkgenpack, pkmon, and progress.py</seg>
146 <seg>libpackagekit-glib2.{so,a}, libpk-gtk-module.{so,a}, libpk-plugin-clear-firmware-requests.{so,a}, libpk_backend_dummy.{so,a}, libpk_backend_test_fail.{so,a}, libpk_backend_test_nop.{so,a}, libpk_backend_test_spawn.{so,a}, libpk_backend_test_succeed.{so,a}, libpk_backend_test_thread.{so,a}, libpk_plugin-check-shared-libraries-in-use.{so,a}, libpk_plugin-no-update-process.{so,a}, libpk_plugin-scan-desktop-files.{so,a}, libpk_plugin-update-check-processes.{so,a}, libpk_plugin-update-package-list.{so,a}, and libpk_plugin_scripts.{so,a}</seg>
147 <seg>/{etc/{PackageKit/events/{post-transaction.d,pre-transaction.d},bash_completion.d,cron.daily,dbus-1/system.d,profile.d,sysconfig},usr/{include/PackageKit/{backend,packagekit-glib2,plugin},lib/{PackageKit,packagekit-backend,packagekit-plugins,python2.7/site-packages/packagekit},share/{PackageKit/{helpers/test_spawn,website/img/thumbnails},gtk-doc/html/PackageKit,locale/{bg_BG/LC_MESSAGES,fa_IR/LC_MESSAGES}}},var/{cache/PackageKit/downloads,lib/PackageKit}}</seg>
148 </seglistitem>
149 </segmentedlist>
150
151 <variablelist>
152 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
153 <?dbfo list-presentation="list"?>
154 <?dbhtml list-presentation="table"?>
155
156 <varlistentry id="__init__.py">
157 <term><command>__init__.py</command></term>
158 <listitem>
159 <para>does this .....</para>
160 <indexterm zone="packagekit __init__.py">
161 <primary sortas="b-__init__.py">__init__.py</primary>
162 </indexterm>
163 </listitem>
164 </varlistentry>
165
166 <varlistentry id="backend.py">
167 <term><command>backend.py</command></term>
168 <listitem>
169 <para>does this .....</para>
170 <indexterm zone="packagekit backend.py">
171 <primary sortas="b-backend.py">backend.py</primary>
172 </indexterm>
173 </listitem>
174 </varlistentry>
175
176 <varlistentry id="enums.py">
177 <term><command>enums.py</command></term>
178 <listitem>
179 <para>does this .....</para>
180 <indexterm zone="packagekit enums.py">
181 <primary sortas="b-enums.py">enums.py</primary>
182 </indexterm>
183 </listitem>
184 </varlistentry>
185
186 <varlistentry id="filter.py">
187 <term><command>filter.py</command></term>
188 <listitem>
189 <para>does this .....</para>
190 <indexterm zone="packagekit filter.py">
191 <primary sortas="b-filter.py">filter.py</primary>
192 </indexterm>
193 </listitem>
194 </varlistentry>
195
196 <varlistentry id="misc.py">
197 <term><command>misc.py</command></term>
198 <listitem>
199 <para>does this .....</para>
200 <indexterm zone="packagekit misc.py">
201 <primary sortas="b-misc.py">misc.py</primary>
202 </indexterm>
203 </listitem>
204 </varlistentry>
205
206 <varlistentry id="package.py">
207 <term><command>package.py</command></term>
208 <listitem>
209 <para>does this .....</para>
210 <indexterm zone="packagekit package.py">
211 <primary sortas="b-package.py">package.py</primary>
212 </indexterm>
213 </listitem>
214 </varlistentry>
215
216 <varlistentry id="packagekit-bugreport.sh">
217 <term><command>packagekit-bugreport.sh</command></term>
218 <listitem>
219 <para>does this .....</para>
220 <indexterm zone="packagekit packagekit-bugreport.sh">
221 <primary sortas="b-packagekit-bugreport.sh">packagekit-bugreport.sh</primary>
222 </indexterm>
223 </listitem>
224 </varlistentry>
225
226 <varlistentry id="packagekitd">
227 <term><command>packagekitd</command></term>
228 <listitem>
229 <para>does this .....</para>
230 <indexterm zone="packagekit packagekitd">
231 <primary sortas="b-packagekitd">packagekitd</primary>
232 </indexterm>
233 </listitem>
234 </varlistentry>
235
236 <varlistentry id="pk-command-not-found">
237 <term><command>pk-command-not-found</command></term>
238 <listitem>
239 <para>does this .....</para>
240 <indexterm zone="packagekit pk-command-not-found">
241 <primary sortas="b-pk-command-not-found">pk-command-not-found</primary>
242 </indexterm>
243 </listitem>
244 </varlistentry>
245
246 <varlistentry id="pk-debuginfo-install">
247 <term><command>pk-debuginfo-install</command></term>
248 <listitem>
249 <para>does this .....</para>
250 <indexterm zone="packagekit pk-debuginfo-install">
251 <primary sortas="b-pk-debuginfo-install">pk-debuginfo-install</primary>
252 </indexterm>
253 </listitem>
254 </varlistentry>
255
256 <varlistentry id="pk-device-rebind">
257 <term><command>pk-device-rebind</command></term>
258 <listitem>
259 <para>does this .....</para>
260 <indexterm zone="packagekit pk-device-rebind">
261 <primary sortas="b-pk-device-rebind">pk-device-rebind</primary>
262 </indexterm>
263 </listitem>
264 </varlistentry>
265
266 <varlistentry id="pk-gstreamer-install">
267 <term><command>pk-gstreamer-install</command></term>
268 <listitem>
269 <para>does this .....</para>
270 <indexterm zone="packagekit pk-gstreamer-install">
271 <primary sortas="b-pk-gstreamer-install">pk-gstreamer-install</primary>
272 </indexterm>
273 </listitem>
274 </varlistentry>
275
276 <varlistentry id="pkcon">
277 <term><command>pkcon</command></term>
278 <listitem>
279 <para>does this .....</para>
280 <indexterm zone="packagekit pkcon">
281 <primary sortas="b-pkcon">pkcon</primary>
282 </indexterm>
283 </listitem>
284 </varlistentry>
285
286 <varlistentry id="pkgenpack">
287 <term><command>pkgenpack</command></term>
288 <listitem>
289 <para>does this .....</para>
290 <indexterm zone="packagekit pkgenpack">
291 <primary sortas="b-pkgenpack">pkgenpack</primary>
292 </indexterm>
293 </listitem>
294 </varlistentry>
295
296 <varlistentry id="pkmon">
297 <term><command>pkmon</command></term>
298 <listitem>
299 <para>does this .....</para>
300 <indexterm zone="packagekit pkmon">
301 <primary sortas="b-pkmon">pkmon</primary>
302 </indexterm>
303 </listitem>
304 </varlistentry>
305
306 <varlistentry id="progress.py">
307 <term><command>progress.py</command></term>
308 <listitem>
309 <para>does this .....</para>
310 <indexterm zone="packagekit progress.py">
311 <primary sortas="b-progress.py">progress.py</primary>
312 </indexterm>
313 </listitem>
314 </varlistentry>
315
316 <varlistentry id="libpackagekit-glib2">
317 <term><filename class='libraryfile'>libpackagekit-glib2.{so,a}</filename></term>
318 <listitem>
319 <para>contains functions that .....</para>
320 <indexterm zone="packagekit libpackagekit-glib2">
321 <primary sortas="c-libpackagekit-glib2">libpackagekit-glib2.{so,a}</primary>
322 </indexterm>
323 </listitem>
324 </varlistentry>
325
326 <varlistentry id="libpk-gtk-module">
327 <term><filename class='libraryfile'>libpk-gtk-module.{so,a}</filename></term>
328 <listitem>
329 <para>contains functions that .....</para>
330 <indexterm zone="packagekit libpk-gtk-module">
331 <primary sortas="c-libpk-gtk-module">libpk-gtk-module.{so,a}</primary>
332 </indexterm>
333 </listitem>
334 </varlistentry>
335
336 <varlistentry id="libpk-plugin-clear-firmware-requests">
337 <term><filename class='libraryfile'>libpk-plugin-clear-firmware-requests.{so,a}</filename></term>
338 <listitem>
339 <para>contains functions that .....</para>
340 <indexterm zone="packagekit libpk-plugin-clear-firmware-requests">
341 <primary sortas="c-libpk-plugin-clear-firmware-requests">libpk-plugin-clear-firmware-requests.{so,a}</primary>
342 </indexterm>
343 </listitem>
344 </varlistentry>
345
346 <varlistentry id="libpk_backend_dummy">
347 <term><filename class='libraryfile'>libpk_backend_dummy.{so,a}</filename></term>
348 <listitem>
349 <para>contains functions that .....</para>
350 <indexterm zone="packagekit libpk_backend_dummy">
351 <primary sortas="c-libpk_backend_dummy">libpk_backend_dummy.{so,a}</primary>
352 </indexterm>
353 </listitem>
354 </varlistentry>
355
356 <varlistentry id="libpk_backend_test_fail">
357 <term><filename class='libraryfile'>libpk_backend_test_fail.{so,a}</filename></term>
358 <listitem>
359 <para>contains functions that .....</para>
360 <indexterm zone="packagekit libpk_backend_test_fail">
361 <primary sortas="c-libpk_backend_test_fail">libpk_backend_test_fail.{so,a}</primary>
362 </indexterm>
363 </listitem>
364 </varlistentry>
365
366 <varlistentry id="libpk_backend_test_nop">
367 <term><filename class='libraryfile'>libpk_backend_test_nop.{so,a}</filename></term>
368 <listitem>
369 <para>contains functions that .....</para>
370 <indexterm zone="packagekit libpk_backend_test_nop">
371 <primary sortas="c-libpk_backend_test_nop">libpk_backend_test_nop.{so,a}</primary>
372 </indexterm>
373 </listitem>
374 </varlistentry>
375
376 <varlistentry id="libpk_backend_test_spawn">
377 <term><filename class='libraryfile'>libpk_backend_test_spawn.{so,a}</filename></term>
378 <listitem>
379 <para>contains functions that .....</para>
380 <indexterm zone="packagekit libpk_backend_test_spawn">
381 <primary sortas="c-libpk_backend_test_spawn">libpk_backend_test_spawn.{so,a}</primary>
382 </indexterm>
383 </listitem>
384 </varlistentry>
385
386 <varlistentry id="libpk_backend_test_succeed">
387 <term><filename class='libraryfile'>libpk_backend_test_succeed.{so,a}</filename></term>
388 <listitem>
389 <para>contains functions that .....</para>
390 <indexterm zone="packagekit libpk_backend_test_succeed">
391 <primary sortas="c-libpk_backend_test_succeed">libpk_backend_test_succeed.{so,a}</primary>
392 </indexterm>
393 </listitem>
394 </varlistentry>
395
396 <varlistentry id="libpk_backend_test_thread">
397 <term><filename class='libraryfile'>libpk_backend_test_thread.{so,a}</filename></term>
398 <listitem>
399 <para>contains functions that .....</para>
400 <indexterm zone="packagekit libpk_backend_test_thread">
401 <primary sortas="c-libpk_backend_test_thread">libpk_backend_test_thread.{so,a}</primary>
402 </indexterm>
403 </listitem>
404 </varlistentry>
405
406 <varlistentry id="libpk_plugin-check-shared-libraries-in-use">
407 <term><filename class='libraryfile'>libpk_plugin-check-shared-libraries-in-use.{so,a}</filename></term>
408 <listitem>
409 <para>contains functions that .....</para>
410 <indexterm zone="packagekit libpk_plugin-check-shared-libraries-in-use">
411 <primary sortas="c-libpk_plugin-check-shared-libraries-in-use">libpk_plugin-check-shared-libraries-in-use.{so,a}</primary>
412 </indexterm>
413 </listitem>
414 </varlistentry>
415
416 <varlistentry id="libpk_plugin-no-update-process">
417 <term><filename class='libraryfile'>libpk_plugin-no-update-process.{so,a}</filename></term>
418 <listitem>
419 <para>contains functions that .....</para>
420 <indexterm zone="packagekit libpk_plugin-no-update-process">
421 <primary sortas="c-libpk_plugin-no-update-process">libpk_plugin-no-update-process.{so,a}</primary>
422 </indexterm>
423 </listitem>
424 </varlistentry>
425
426 <varlistentry id="libpk_plugin-scan-desktop-files">
427 <term><filename class='libraryfile'>libpk_plugin-scan-desktop-files.{so,a}</filename></term>
428 <listitem>
429 <para>contains functions that .....</para>
430 <indexterm zone="packagekit libpk_plugin-scan-desktop-files">
431 <primary sortas="c-libpk_plugin-scan-desktop-files">libpk_plugin-scan-desktop-files.{so,a}</primary>
432 </indexterm>
433 </listitem>
434 </varlistentry>
435
436 <varlistentry id="libpk_plugin-update-check-processes">
437 <term><filename class='libraryfile'>libpk_plugin-update-check-processes.{so,a}</filename></term>
438 <listitem>
439 <para>contains functions that .....</para>
440 <indexterm zone="packagekit libpk_plugin-update-check-processes">
441 <primary sortas="c-libpk_plugin-update-check-processes">libpk_plugin-update-check-processes.{so,a}</primary>
442 </indexterm>
443 </listitem>
444 </varlistentry>
445
446 <varlistentry id="libpk_plugin-update-package-list">
447 <term><filename class='libraryfile'>libpk_plugin-update-package-list.{so,a}</filename></term>
448 <listitem>
449 <para>contains functions that .....</para>
450 <indexterm zone="packagekit libpk_plugin-update-package-list">
451 <primary sortas="c-libpk_plugin-update-package-list">libpk_plugin-update-package-list.{so,a}</primary>
452 </indexterm>
453 </listitem>
454 </varlistentry>
455
456 <varlistentry id="libpk_plugin_scripts">
457 <term><filename class='libraryfile'>libpk_plugin_scripts.{so,a}</filename></term>
458 <listitem>
459 <para>contains functions that .....</para>
460 <indexterm zone="packagekit libpk_plugin_scripts">
461 <primary sortas="c-libpk_plugin_scripts">libpk_plugin_scripts.{so,a}</primary>
462 </indexterm>
463 </listitem>
464 </varlistentry>
465
466 </variablelist>
467
468 </sect2>
469
470</sect1>
Note: See TracBrowser for help on using the repository browser.