Si hay algo necesario en cualquier instalación de un sistema operativo, esto es los programas que en el se instalen y ejecuten.

A los que usamos GNU/Linux y en particular a los que tengamos Ubuntu o Debian, la instalación de aplicaciones puede hacerse de varias formas, compilando, usando ejecutables (deb) y de la forma más común, sencilla y segura: a través de apt-get.

Por ello, en el caso de Ubuntu, ya viene con unos repositorios amplios, con una gran cantidad de paquetes que podemos instalar. Pero lógicamente, no están todos.

Y para los que quieran ampliar sus repositorios o simplemente, tener una copiar de seguridad a mano, tanto: Repogen (para Ubuntu), como DebGen (Debian), son unos fantásticos generadores de repositorios.

En el caso de Repogen, que es el que más nos interesa, tenemos varias opciones para elegir:

Primero seleccionamos el país.

Luego la versión de la que queremos generar los repositorios, Ubuntu 8.04, 8.10 y la 9.04 (Beta)

Y a raiz de esta última selección, nos permitirá seleccionar los repositorios oficiales y además, los repositorios de terceros.

Este último punto, creo que es el más importante, ya que nos permite tener los repositorios de Mediubuntu, los de Google, KDE 4.2, OpenOffice 3, PlayonLinux,..

Vamos que os recomiendo que la añadáis a vuestros favoritos, porque nunca se sabe cuando se necesitará :-)

Para los más vagos, aquí os dejo los repositorios de Ubuntu Jaunty 9.04 :)

##### OFFICIAL UBUNTU REPOS #####

###### Ubuntu Main Repos
deb http://es.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse

###### Ubuntu Update Repos
deb http://es.archive.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu/ jaunty-proposed main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ jaunty-proposed main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse

###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu hardy partner
deb-src http://archive.canonical.com/ubuntu hardy partner

##### UNOFFICIAL REPOS #####

###### 3rd Party Binary Repos

#### Deluge BitTorrent - http://www.deluge-torrent.org/
## Run this command: gpg --keyserver subkeys.pgp.net --recv 249AD24C && gpg --export --armor 249AD24C | sudo apt-key add -
deb http://ppa.launchpad.net/deluge-team/ppa/ubuntu jaunty main

#### Gnome-Do - http://do.davebsd.com/
## Run this command: gpg --keyserver subkeys.pgp.net --recv 77558DD0 && gpg --export --armor 77558DD0 | sudo apt-key add -
deb http://ppa.launchpad.net/do-core/ppa/ubuntu jaunty main

#### Google Linux Software Repositories - http://www.google.com/linuxrepositories/index.html
## Run this command: wget -q https://dl-ssl.google.com/linux/linux_signing_key.pub -O- | sudo apt-key add -
deb http://dl.google.com/linux/deb/ stable non-free

#### Google Linux Software Repositories (testing) - http://www.google.com/linuxrepositories/index.html
## Run this command: wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
deb http://dl.google.com/linux/deb/ testing non-free

#### KDE 4.2 PPA Repos - http://www.kubuntu.org/news/kde-4.2
## Run this command: gpg --keyserver keyserver.ubuntu.com --recv-keys 493B3065 && gpg --export -a 493B3065 | sudo apt-key add -
deb http://ppa.launchpad.net/kubuntu-experimental/ppa/ubuntu jaunty main

#### LMMS - Linux MultiMedia Studio - http://lmms.sourceforge.net
## Run this command: gpg --keyserver subkeys.pgp.net --recv ADDE29B2 && gpg --export --armor ADDE29B2 | sudo apt-key add -
deb http://ppa.launchpad.net/tobydox/ppa/ubuntu jaunty main

#### Medibuntu - http://www.medibuntu.org/
## Run this command: sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
deb http://packages.medibuntu.org/ jaunty free non-free

#### Mozilla Daily Build Team - http://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa
## Run this command: gpg --keyserver subkeys.pgp.net --recv-key 247510BE && gpg --armor --export 247510BE | sudo apt-key add -
deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main

#### OpenOffice.org 3.0 - https://launchpad.net/~openoffice-pkgs/+archive
## Run this command: gpg --keyserver subkeys.pgp.net --recv 247D1CFF && gpg --export --armor 247D1CFF | sudo apt-key add -
deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu jaunty main

#### Oracle Database 10g Express Edition - http://oss.oracle.com
## Run this command: wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -

deb http://oss.oracle.com/debian unstable main non-free

#### PlayOnLinux - http://www.playonlinux.com
## Run this command: wget -q http://deb.mulx.net/pol.gpg -O- | sudo apt-key add -
deb http://deb.mulx.net/ jaunty main

#### PPA for Luke Yelavich (ALSA & Pulseaudio) - https://launchpad.net/~themuso
## Run this command: gpg --keyserver keyserver.ubuntu.com --recv-keys B88A1AA8 && gpg --export -a B88A1AA8 | sudo apt-key add -
deb http://ppa.launchpad.net/themuso/ppa/ubuntu jaunty main


####### 3rd Party Source Repos

#### Deluge BitTorrent (Source) - http://www.deluge-torrent.org/
## Run this command: gpg --keyserver subkeys.pgp.net --recv 249AD24C && gpg --export --armor 249AD24C | sudo apt-key add -
deb-src http://ppa.launchpad.net/deluge-team/ppa/ubuntu jaunty main

#### Gnome-Do (Source) - http://do.davebsd.com/
## Run this command: gpg --keyserver subkeys.pgp.net --recv 77558DD0 && gpg --export --armor 77558DD0 | sudo apt-key add -
deb-src http://ppa.launchpad.net/do-core/ppa/ubuntu jaunty main

#### KDE 4.2 PPA Repos (Source) - http://www.kubuntu.org/news/kde-4.2
## Run this command: gpg --keyserver keyserver.ubuntu.com --recv-keys 493B3065 && gpg --export -a 493B3065 | sudo apt-key add -
deb-src http://ppa.launchpad.net/kubuntu-experimental/ppa/ubuntu jaunty main

#### LMMS - Linux MultiMedia Studio (Source) - http://lmms.sourceforge.net
## Run this command: gpg --keyserver subkeys.pgp.net --recv ADDE29B2 && gpg --export --armor ADDE29B2 | sudo apt-key add -
deb-src http://ppa.launchpad.net/tobydox/ppa/ubuntu jaunty main

#### Medibuntu (Source) - http://www.medibuntu.org/
## Run this command: sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
deb-src http://packages.medibuntu.org/ jaunty free non-free

#### Mozilla Daily Build Team (Source) - http://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa
## Run this command: gpg --keyserver subkeys.pgp.net --recv-key 247510BE && gpg --armor --export 247510BE | sudo apt-key add -
deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main

#### OpenOffice.org 3.0 (Source) - https://launchpad.net/~openoffice-pkgs/+archive
## Run this command: gpg --keyserver subkeys.pgp.net --recv 247D1CFF && gpg --export --armor 247D1CFF | sudo apt-key add -
deb-src http://ppa.launchpad.net/openoffice-pkgs/ubuntu jaunty main

#### PPA for Luke Yelavich (ALSA & Pulseaudio) (Source) - https://launchpad.net/~themuso
## Run this command: gpg --keyserver keyserver.ubuntu.com --recv-keys B88A1AA8 && gpg --export -a B88A1AA8 | sudo apt-key add -
deb-src http://ppa.launchpad.net/themuso/ppa/ubuntu jaunty main