Installing

Revision 17 as of 2012-02-22 06:45:48

Clear message

Install the Ubuntu Accomplishments sytem

This is still very much a work in progress and as such things need refining here. Set up the server component.

What You Need

To run Ubuntu Accomplishments you need to be running Ubuntu 12.04 Precise Pangolin. You will also need to have an Ubuntu One account running on your computer.

You also need some additional packages. Run the following command to install them:

sudo apt-get update && sudo apt-get install quickly python-gpgme

Getting The Code

Run the following to check out the code:

bzr branch lp:ubuntu-accomplishments-system

You now need to install the Ubuntu Accomplishments collection (these are the different types of trophies). Grab these by running:

bzr branch lp:ubuntu-community-accomplishments

Now create a directory to install your accomplishments to in your home directory:

mkdir ~/accomplishments

When you have grabbed this branch you can install those accomplishments to your accomplishments directory in your home directory with the included script. For example:

cd ubuntu-community-accomplishments
./install.sh /home/jono/accomplishments

...obviously change the username for your own home directory.

Running The App

To run you first need to run the daemon. Change to the ubuntu-accomplishments-system directory and enter the daemon sub-directory and run the daemon:

cd daemon
./rundaemon.sh

Now open a new terminal and from the ubuntu-accomplishments-system directory run the application:

quickly run

Follow the on-screen instructions and soon you will see a note in the status bar saying the app is checking for accomplishments: you should see new accomplishments appear in the My Trophies view shortly afterwards.

Questions can go to jono@ubuntu.com

Thanks!

FAQ

How do I clear out my trophies so I can re-verify them?

Your trophies directory lives in ~/.local/share/accomplishments/trophies. In that directory is a sub-directory for each collection of trophies. Just rm -rf * everything or even remove the sub-directories.

How do I clear out my user information so I can re-enter it?

Your trophies directory lives in ~/.local/share/accomplishments/trophies. In that directory is a sub-directory called .extrainformation - just delete it.

How can I force a re-verification of my trophies?

Click File -> Check Accomplishments.