Rebuilding the eeePC - Part 3

As I mentioned yesterday, I now had Advanced Desktop Mode working. Now for the fun bit. To make the eeePC really useful I needed to install software not normally available in the standard Asus package repositories. In synaptic it is possible to add additional repositories using the settings/Repositories menu option and selecting New.

A word of warning…non official repositories may lock up the eeePC. So before installing any new software it is important to make sure the official Asus repositories are given priority, especially if unstable or unofficial versions of a package are available.

I achieved this by using a text editor available via the Launch menu, to create a preferences file.

So to Install Audacity on the eeePC using Synaptic package manager I added the following respository:

deb stable main

One of the problems I encountered was that some repositories were not signed. Linux uses PGP keys to authenticate code, a bit like the idea of certificates in Windows. Using a public PGP key to verify a software repository should be easy, but I found I was unable to do so using the recommended method with gpg to get a public key and apt-key to add the key to the eeePC’s database of trusted repositories (trustdb.gpg).

Instead I accessed the MIT PGP Public Key Server website using Firefox to search for the public key, which can then be copied and pasted into a text file (I called mine key.asc). If the MIT server is busy, keyserver sometimes responds better. Once I had found the key in a console window, I typed used the apt-key command:

sudo apt-key add key.asc

This is used to add the key in the PGP key.asc file to the eeePC’s database of trusted repositories (trustdb.gpg). The software within the trusted repository can then be installed using synaptic.

Another useful repository is:

deb p701 main etch

This time the PGP can easily be downloaded here.