Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:mentors:cowbuilder [10/07/2015 10:12] captnfab |
doc:mentors:cowbuilder [10/07/2015 10:45] captnfab [Préparation] |
||
---|---|---|---|
Ligne 263: | Ligne 263: | ||
Génération du chroot: | Génération du chroot: | ||
- | <code user>DIST=unstable; ARCH=amd64; sudo -H -E cowbuilder --create --architecture ${ARCH} --distribution ${DIST}</code> | + | <code user>DIST=unstable; ARCH=amd64; |
+ | sudo -E cowbuilder --create --architecture ${ARCH} --distribution ${DIST}</code> | ||
ou si vous utilisez un proxy pour les paquets : | ou si vous utilisez un proxy pour les paquets : | ||
- | <code user>DIST=unstable; ARCH=amd64; sudo -H -E cowbuilder --create --architecture ${ARCH} --distribution ${DIST} --http-proxy http://localhost:3142</code> | + | <code user>DIST=unstable; ARCH=amd64; |
+ | sudo -E cowbuilder --create --architecture ${ARCH} --distribution ${DIST} --http-proxy http://localhost:3142</code> | ||
- | <code root>chown -R user:user /var/cache/pbuilder</code> | + | <code root>chown -R user: /var/cache/pbuilder</code> |
Ligne 273: | Ligne 275: | ||
De temps en temps, pensez à faire des mises à jour : | De temps en temps, pensez à faire des mises à jour : | ||
- | <code root>HOME=/home/user DIST=unstable ARCH=amd64 cowbuilder --update --architecture ${ARCH} --distribution ${DIST}</code> | + | <code user>DIST=unstable; ARCH=amd64; |
+ | sudo -E cowbuilder --update --architecture ${ARCH} --distribution ${DIST}</code> | ||
Vous pouvez par exemple définir une tâche //cron// hebdomadaire effectuant cette opération. | Vous pouvez par exemple définir une tâche //cron// hebdomadaire effectuant cette opération. | ||
Ligne 281: | Ligne 284: | ||
Si vous êtes dans un dossier contenant les sources d'un paquet debian, la commande suivante le construit : | Si vous êtes dans un dossier contenant les sources d'un paquet debian, la commande suivante le construit : | ||
- | <code user>sudo HOME=/home/user DIST=unstable ARCH=amd64 pdebuild --pbuilder cowbuilder</code> | + | <code user>DIST=unstable; ARCH=amd64; |
+ | pdebuild --pbuilder cowbuilder</code> | ||
<note important>Pensez à remplacer ''user'' par votre //login// et assurrez-vous de bien avoir configuré **sudo** comme indiqué ci-dessus.</note> | <note important>Pensez à remplacer ''user'' par votre //login// et assurrez-vous de bien avoir configuré **sudo** comme indiqué ci-dessus.</note> | ||
<note info>Pour forcer la signature automatique des paquets par votre clé GPG((Voir comment [[:doc:mentors:signer-un-paquet]])) : | <note info>Pour forcer la signature automatique des paquets par votre clé GPG((Voir comment [[:doc:mentors:signer-un-paquet]])) : | ||
- | <code user>sudo HOME=/home/user DIST=unstable ARCH=amd64 AUTO_DEBSIGN=yes pdebuild --pbuilder cowbuilder</code></note> | + | <code user>DIST=unstable; ARCH=amd64; AUTO_DEBSIGN=yes; |
+ | pdebuild --pbuilder cowbuilder</code></note> | ||
Les paquets créés ainsi que les fichiers ''.changes'', ''.dsc'', etc. sont placés automatiquement dans le répertoire parent. | Les paquets créés ainsi que les fichiers ''.changes'', ''.dsc'', etc. sont placés automatiquement dans le répertoire parent. |