logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:mentors:environnement-de-construction-de-paquets [01/03/2014 13:50]
captnfab [Outil de construction des paquets : cowbuilder]
doc:mentors:environnement-de-construction-de-paquets [18/09/2015 18:16] (Version actuelle)
milou [Mise en place d'un environnement de développement de paquets Debian]
Ligne 2: Ligne 2:
  
   * Objet : Mise en place d'un environnement de développement de paquets Debian   * Objet : Mise en place d'un environnement de développement de paquets Debian
-  * Niveau requis : {{tag>​avisé}} 
   * Commentaires : //Vous voulez construire / créer / reprendre / aider à maintenir un paquet Debian.//   * Commentaires : //Vous voulez construire / créer / reprendre / aider à maintenir un paquet Debian.//
-  * Suivi {{tag>​en-chantier ​à-tester}} +  * À savoir : [[:doc:mentors:​mentors|Contribuer ​à Debian]] :-
-    * Création par **captnfab** 28/02/2014 +  * Suivi :  
-    * Testé par <...> le <...> FIXME+    * Création par [[user>captnfab]] 28/02/2014
   * Commentaires sur le forum : [[https://​debian-facile.org/​topic-8543-wiki-chantier-env-et-chaine-de-construction-de-paquets-debian-page-1.html|ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[https://​debian-facile.org/​topic-8543-wiki-chantier-env-et-chaine-de-construction-de-paquets-debian-page-1.html|ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
-**Nota :** 
  
-Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! 
  
 ===== Introduction ===== ===== Introduction =====
Ligne 24: Ligne 21:
  
 La solution que je préconise est donc la création d'un conteneur dédié, que l'on rangera par exemple dans ''/​srv/​devdeb''​. Pour ce faire, voyez les tutos  La solution que je préconise est donc la création d'un conteneur dédié, que l'on rangera par exemple dans ''/​srv/​devdeb''​. Pour ce faire, voyez les tutos 
-  * [[:atelier:chantier:​lxc-conteneur | lxc]] si vous préférez créer un conteneur plutôt qu'un simple chroot.+  * [[:doc:autres:vm:​lxc-conteneur | lxc]] si vous préférez créer un conteneur plutôt qu'un simple chroot.
  
 Une solution plus basique est de créer un chroot de développement : Une solution plus basique est de créer un chroot de développement :
Ligne 54: Ligne 51:
 Pour qu'un paquet Debian se retrouve dans les archives officielles,​ ou sur le site des mentors, il faut que quelqu'​un l'​upload sur les serveurs Debian. ​ Pour qu'un paquet Debian se retrouve dans les archives officielles,​ ou sur le site des mentors, il faut que quelqu'​un l'​upload sur les serveurs Debian. ​
  
-  * Voir [[:atelier:​chantier:mentors-dput|Installation et configuration de dput]]+  * Voir [[:doc:mentors:dput|Installation et configuration de dput]]
  
 ===== Gestion d'un paquet avec git et git-buildpbckage===== ===== Gestion d'un paquet avec git et git-buildpbckage=====
Ligne 60: Ligne 57:
 Le suivi d'un paquet Debian est une tâche qui peut être facilitée par l'​utilisation d'un logiciel de suivi de version (VCS) tel que Git. Des outils dédiés à Git((Existent aussi pour les autres Vcs bien connus, comme mercurial ou subversion)). Le suivi d'un paquet Debian est une tâche qui peut être facilitée par l'​utilisation d'un logiciel de suivi de version (VCS) tel que Git. Des outils dédiés à Git((Existent aussi pour les autres Vcs bien connus, comme mercurial ou subversion)).
  
-  * Voir [[:atelier:​chantier:mentors-git-buildpackage|Maintenir un paquet avec git-buildpackage]]+  * Voir [[:doc:mentors:git-buildpackage|Maintenir un paquet avec git-buildpackage]]
  
-===== Récupérer les sources d'un paquet Debian ===== 
  
-==== Méthode apt-get ==== 
- 
-<code user>​apt-get source nom-du-paquet</​code>​ 
-<note important>​Attention de bien avoir les dépôts deb-src dans le [[:​doc:​systeme:​apt:​sources.list]]</​note>​ 
- 
-==== Méthode debchekout ==== 
- 
-Pour récupérer le dépôt git/​mercurial/​subversion/​etc. du paquet, il est possible d'​utiliser **debcheckout** du paquet ''​devscripts''​. 
- 
-=== Installation === 
-<code root>​apt-get install devscripts</​code>​ 
- 
-=== Utilisation === 
-<code user>​debcheckout nom-du-paquet</​code>​ 
-===== Créer un paquet source Debian minimal ===== 
- 
-==== Installation des outils de développement ==== 
- 
-<code root>​apt-get install autotools-dev automake autoconf dh-autoreconf devscripts dh-make</​code>​ 
  
 ===== Références ===== ===== Références =====
Ligne 88: Ligne 65:
   * [[http://​documentation.thebigrede.net/​maintainers/​index.html|How to build Debian packages correctly]]   * [[http://​documentation.thebigrede.net/​maintainers/​index.html|How to build Debian packages correctly]]
   * [[https://​wiki.debian.org/​Alioth/​Git#​Using_personal_Git_repositories|Utiliser Git sur Alioth]]   * [[https://​wiki.debian.org/​Alioth/​Git#​Using_personal_Git_repositories|Utiliser Git sur Alioth]]
 +
doc/mentors/environnement-de-construction-de-paquets.1393678242.txt.gz · Dernière modification: 01/03/2014 13:50 par captnfab

Pied de page des forums

Propulsé par FluxBB