Hoewel het geen kwaad kan, ben ik geen voorstander van het splitsen van je sources.list in meerdere bestanden. Er moet in een enkele bestand te zien zijn waar je je software-pakketten vandaan haalt, en niet dat elke gebruiker op willekeurige plekken bestanden van enkele regels plaatst. Voor de overzicht plaats je alles dus in /etc/apt/sources.list.
Je kan het beste dus eerst het aparte bestand voor medibuntu weghalen met
sudo rm /etc/apt/sources.list.d/medibuntu.list
Canonical-commercial bestaat nog steeds, maar heeft een minder commercieel klinkende naam, partner.
Nu je sources.list openen met root-rechten:
gksudo gedit /etc/apt/sources.list
Je huidige inhoud vervangen met onderstaande:
#ubuntu
deb http://nl.archive.ubuntu.com/ubuntu hardy main restricted universe multiverse
deb http://nl.archive.ubuntu.com/ubuntu hardy-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
#medibuntu
deb http://packages.medibuntu.org hardy free non-free
#canonical
deb http://archive.canonical.com hardy partner
deb http://archive.canonical.com hardy-updates partner
deb http://archive.canonical.com hardy-security partner
Het bestand opslaan en sluiten.
Vervolgens de benodigde keys binnenhalen:
sudo gpg --no-permission-warning --keyserver keyserver.ubuntu.com --recv-keys 437d05b5 && sudo gpg --export --armor 437d05b5 | sudo apt-key add -
sudo gpg --no-permission-warning --keyserver keyserver.ubuntu.com --recv-keys 0c5a2783 && sudo gpg --export --armor 0c5a2783 | sudo apt-key add -
En als laatste de pakketlijsten verversen:
sudo apt-get update