Image of Operating System Concepts
Image of Android Wireless Application Development
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)

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

Disable PackageKit Update Check after Yum

Ever get an error message like the following when you use yum to install an RPM package or a group of RPM packages, and then, within a minute or two, attempt to use yum to install another RPM package? # yum groupinstall “Development Tools” Loaded plugins: langpacks, presto, refresh-packagekit Existing lock /var/run/ another copy is running as pid 1651. Another app is currently holding the yum lock; waiting for it to exit… The other application is: PackageKit Memory : 114 M RSS (506 MB VSZ) Started: Wed Oct 26 15:11:42 2011 – 00:10 ago State : Running, pid: 1651 Another