Création de backports sous Debian
Comment adapter un paquet de testing/unstable à la distribution stable actuelle, quand tout va bien. Cela évite de devoir refaire tout le packaging, et d'avoir les avantages des packages, comme la gestion des dépendances et le traçage des fichiers.
Télécharger le source
Modifier /etc/apt/sources.list
et y ajouter une ligne avec les sources de la distribution qu'on veut backporter:
deb-src ftp://ftp.belnet.be/debian/ testing main
Ensuite, télécharger le package source:
apt-get update apt-get source le_package
Puis installer aussi les packages nécessaires à sa compilation:
apt-get build-dep le_package
Cela suppose que le package existe déjà dans la distribution stable; sinon il faudra repérer le nécessaire manuellement, ou le backporter. Finalement, aller dans le répertoire des sources et créer le(s) package(s) binaire(s):
dpkg-buildpackage -rfakeroot -b
On a maintenant des packages prêts à être installés avec dpkg.