Recompiler un soft à la sauce Debian
From Deimos.fr / Bloc Notes Informatique
Contents
1 Introduction
Vous avez de temps à autre besoin de recompiler certains softs. Mais quand on utilise les packages Debian, ce n'est pas toujours simple car on souhaite garder les petites commodités Debian. La solution est apt-get source :-)
2 Installation
Nous allons avoir besoin de ces packages :
aptitude |
aptitude install dpkg-dev |
3 Exemple
Par exemple, je souhaites installer nginx mais recompiler une option supplémentaire. Je télécharge donc les sources de la manière suivante :
apt-get source nginx |
J'ai ensuite un dossier contenant les sources et je reconfigure mes sources avec ./configure.
Ensuite il ne reste plus qu'a recréer le package :
dpkg-buildpackage |
dpkg-buildpackage -us -uc |
Il peut manquer quelques packages qui seront indiqués par la suite (généralement autotools-dev). Installez les et recommancez la ligne ci dessus.
Ensuite installez le package comme ceci :
dpkg |
dpkg -i nginx.deb |