Please see this article for hardy repositories and procedure, thanks :)
The non-free codecs distributed by Medibuntu now come to a single metapackage: non-free-codecs. The proper package matching the architecture will be installed (please see the Launchpad bug report below).
Just add Medibuntu repository to your sources.list:
# Medibuntu. deb http://packages.medibuntu.org/ gutsy free non-free
Add the key to your keyring, reload the sources.list file and install the package:
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update
sudo apt-get install non-free-codecs
Note1: I use aptitude. Please either use apt-get or aptitude, but do not mix the two. I’m giving here the code recommended in the Ubuntu doc, aptitude users will find their way around.
Note2: Once I install a package of interest from a third party repository, I comment the repository line in the sources.list file, and do not perform regular updates/upgrades with it.
~ $ sudo aptitude show non-free-codecs Package: non-free-codecs New: yes State: installed Automatically installed: yes Version: 1.1 Priority: extra Section: non-free/metapackages Maintainer: Medibuntu Packaging Team <admin@lists.medibuntu.org> Uncompressed Size: 32.8k Depends: w32codecs Description: Non-free codecs This package depends on the binaries codecs package matching your architecture (w32codecs for i386, w64codecs for amd64 and ppc-codecs for powerpc systems). It can be safely removed.
I suppose the Medibuntu doc page will be updated when gutsy is out ;)
Reference
LP bug
Edit: adding a link to mr_pouit’s blog post