Ubuntu / Linux news and application reviews.

Medibuntu (Multimedia, Entertainment & Distractions In Ubuntu) is a repository of packages that cannot be included into the Ubuntu distribution for legal reasons (copyright, license, patent, etc).

Just when I was about to publish the "What To Do After A Fresh Ubuntu Install Script - New Version Released" post, I noticed that the Medibuntu main server is down. So I search for some mirrors.

Note: medibuntu.org is working, just packages.medibuntu.org is not

This wouldn't have been a very big deal normally, but with Ubuntu 10.04 final release due in a few days, a lot of people are upgrading to Lucid and they need Medibuntu.

I fixed this in the script by adding 3 mirrors, but here is how to manually fix it:

Firstly you'll have to find out where your Medibuntu repo is located. Run this in a terminal:
ls /etc/apt/sources.list.d/medibuntu.list

If the file exists, press ALT + F2 and enter:
gksu gedit /etc/apt/sources.list.d/medibuntu.list

If running the above command lists the medibuntu.list as not found ("ls: cannot access /etc/apt/sources.list.d/medibuntu.list: No such file or directory"), then do the following:

Press ALT + F2 and enter:
gksu gedit /etc/apt/sources.list

Then for both cases, search for the lines which point to the main Medibuntu repository, which should look something like this:

deb http://packages.medibuntu.org/ lucid free non-free
deb-src http://packages.medibuntu.org/ lucid free non-free

Of course, if you're not using Lucid, it's going to say "karmic" or "jaunty", etc.

Replace these 2 lines with any of these 3 mirrors:

Mirror 1:
deb http://mirrors.ucr.ac.cr/medibuntu/ lucid free non-free
deb-src http://mirrors.ucr.ac.cr/medibuntu/ lucid free non-free

Mirror 2:
deb http://mirror.oscc.org.my/medibuntu/ lucid free non-free
deb-src http://mirror.oscc.org.my/medibuntu/ lucid free non-free

Mirror 3:
deb ftp://ftp.leg.uct.ac.za/pub/linux/medibuntu/ lucid free non-free
deb-src ftp://ftp.leg.uct.ac.za/pub/linux/medibuntu/ lucid free non-free

If you're not using Lucid, replace "lucid" in the above lines with "karmic", "jaunty" or whatever Ubuntu version you're using.

Then save the file and do an update to your sources.list:
sudo apt-get update

Update: there's an even easier way to fix this (thanks to defrysk). Apparently only the DNS are having issues so you can fix Medibuntu by keeping original address and pasting this in a terminal:
echo " packages.medibuntu.org" | sudo tee -a /etc/hosts