Language Selection

English French German Italian Portuguese Spanish

Package management abstraction with D-Bus

Filed under
Software

Richard Hughes recently proposed to use D-Bus to abstract the package management solutions for Linux. He implemented the abstraction in the “PackageKit” layer and showed a working GUI.

Richard Hughes proposed his idea some weeks ago by listing several problems of today’s software management on Linux systems: if you update with the help of a (X-) GUI a crash of X can result in serious damage of the package management database. Also, the current tools are all distribution or apt/yum/etc. specific and make it harder for users to switch between the distributions. Another issue is locking: you cannot update, install and check at the same time or with different users. And last but not least there is hardly any form of fine grained user control there.

Richard now suggested to use a D-Bus based solution.

More Here




More in Tux Machines

Leftovers: Software

today's howtos

Running The AMD Radeon R9 Fury With AMD's New Open-Source Linux Driver

Now that Linux 4.2 is set to be released today, out on the horizon we have to look forward to Linux 4.3 kernel. Set to be merged into Linux 4.3 will be in the initial open-source AMD driver code for supporting the Radeon R9 Fury graphics cards. This open-source Fury support is the focus of our testing today with it being the first time powering up this Fiji GPU outside of Catalyst. Read more

Linux 4.2 is out

So judging by how little happened this week, it wouldn't have been a mistake to release 4.2 last week after all, but hey, there's certainly a few fixes here, and it's not like delaying 4.2 for a week should have caused any problems either. So here it is, and the merge window for 4.3 is now open. I already have a few pending early pull requests, but as usual I'll start processing them tomorrow and give the release some time to actually sit. The shortlog from rc8 is tiny, and appended. The patch is pretty tiny too. Go get it, Linus Read more