PackagekitBackend

Revision 2 as of 2011-08-12 17:33:58

Clear message

PackageKit Backend

This page describes work done by AlexEftimie during GSoC 2011, on adding a PackageKit backend to SoftwareCenter.

Internals

The PackageKit backend has been added as an alternative to the current AptDaemon / AptCache backend. Several code refactoring changes have been made, but at the user level, only a --use-packagekit command line switch is visible.

Testing

Grab lp:~alexeftimie/software-center/packagekit-backend and ./run_local.sh --use-packagekit

First run

  • download a test AppStream application information xml, from http://swarm.cs.pub.ro/~alexef/gsoc/appdata.xml

  • copy it into /usr/share/app-info/xmls/ (create the folder if it doesn't exist)

  • issue update-software-center --use-packagekit --appstream-only [--local] to have the database populated with data from the xml previously downloaded

Dependencies

What's left / Incomplete features

Contact details

  • For any questions, check with AlexEftimie, alex3f on Freenode.