C'est une mauvaise idée d'installer binaire paquets de Debian sur Ubuntu. Mais c'est une bonne idée d'installer les packages à partir de source ! Voici comment procéder :
Ce n'est pas si dur. Voici comment procéder (instructions extraites de mon ancienne note sur http://www.asheesh.org/note/backporting-with-apt-src.html) :
Étape 1 :Assurez-vous d'avoir une ligne deb-src appropriée
Le rétroportage est le processus consistant à prendre les paquets source et à les compiler sur votre système Debian (-like). Le moyen le plus simple de trouver les "paquets sources" Debian est de la même manière que vous trouvez les "paquets binaires" Debian :apt-get et sa configuration.
Assurez-vous d'avoir cette ligne dans /etc/apt/sources.list :
deb-src http://ftp.debian.org/debian/ unstable main
APT fournit une commande "apt-get source" qui regarde dans ces lignes deb-src (plutôt que des lignes deb binaires simples) et télécharge source paquets. Dans ce didacticiel, vous utiliserez "apt-src" qui est un wrapper pratique autour de "apt-get source".
Étape 2
apt-get update
Étape 3
sudo aptitude install apt-src
apt-src est un programme d'assistance qui facilite la compilation des packages source. Ce n'est pas nécessaire, mais cela vous évite d'avoir à taper trop de commandes.
Étape 4
apt-src -bi install $package
Si vous vouliez installer 'alpine', lancez ceci :
apt-src -bi install alpine
Le "b" signifie "build", le "i" signifie "installer le paquet résultant" et le mot "install" signifie "télécharger la source pour alpine telle qu'elle se trouve dans une ligne source Debian à partir de sources.list". apt-src "installera" la source dans le répertoire courant, s'assurera que vous disposez de tous les packages requis pour construire le package (un processus appelé "satisfaire les dépendances de construction"), le compilera et installera le .debs résultant.