Image of RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)
Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)
Image of Modern Operating Systems (3rd Edition)
Image of Beginning Google Maps API 3

Exploring PackageKit's GNOME Software

This post explores the underbelly of the new GNOME Software application installer and updater tool.

PackageKit D-Bus Abstraction Layer

In this post, I demonstrate how to use the PackageKit D-Bus abstraction layer to perform high level package management operations including adding and removing packages.

Using The PackageKit Console Frontend

This post explores using the PackageKit command line utilities – pkcon, pkmon and pkgenpack.

Fedora 18/19, PackageKit, KSplice and Failed Backend Message

A couple of months ago, the PackageKit utility on my Fedora 18 system stopped working. YUM continued to work so I had an easy workaround and did not really try to trace down the problem and fix it. I assumed that a future version of a PackageKit RPM would fix the problem. Recently I did a FedUp upgrade to Fedora 19 and the problem persisted so I decided the time had come to investigate the root cause of the problem and fix it. Here is how the problem manifested itself: A quick check of Fedora Bugzilla convinced me that the