Modifier / rebuild un paquet issu des dépots debian ou ubuntu

De Linux Server Wiki
Aller à la navigation Aller à la recherche


  • Assurez vous d'avoir installé au minimum devscripts/code> et build-essential
  • Assurez vous d'avoir les lignes deb-src correspondant à vos différents dépôts dans /etc/apt/sources.list

Installez les dépendances nécessaires au build puis récupérez les sources du paquet :

sudo apt-get build-dep curl
apt-get source curl
cd curl-7.52.1/

Faites vos modifications.
Vous pouvez par exemple ajouter un argument de configuration dans debian/rules (variable CONFIGURE_ARGS)

Mettez un petit message dans l'historique des modifications :

dch -i

Construire le paquet sans le signer :

debuild -us -uc -b

Pour construire le paquet et le signer (afin par exemple, de l'uploader sur un ppa ubuntu) :

debuild -S