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 | ||
atelier:chantier:mentors-creer-un-paquet-simple [28/10/2016 14:08] chalu [Introduction] |
atelier:chantier:mentors-creer-un-paquet-simple [21/04/2019 14:00] (Version actuelle) bendia [Test du paquet avant mise en production] typo |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : //Vous voulez vous lancer dans la construction de paquet Debian, empaqueter un nouveau logiciel ou reprendre la maintenance d'un paquet existant.// | * Commentaires : //Vous voulez vous lancer dans la construction de paquet Debian, empaqueter un nouveau logiciel ou reprendre la maintenance d'un paquet existant.// | ||
* À savoir : [[:doc:mentors:mentors|Contribuer à Debian]] :-) | * À savoir : [[:doc:mentors:mentors|Contribuer à Debian]] :-) | ||
- | * Suivi : {{tag>en-chantier à-tester}} | + | * Suivi : {{tag>à-tester}} |
* Création par [[user>captnfab]] 01/03/2014 | * Création par [[user>captnfab]] 01/03/2014 | ||
* Mis à jour par [[user>greenmerlin]] 28/10/2016 | * Mis à jour par [[user>greenmerlin]] 28/10/2016 | ||
Ligne 44: | Ligne 44: | ||
===== Récupération du code source du programme que vous voulez transformer en paquet Debian ===== | ===== Récupération du code source du programme que vous voulez transformer en paquet Debian ===== | ||
- | La c'est facile suffit de récupérer le code source du programme désirer la plupart du temps il est proposé soit en *.tar.gz ou en *.tar.bzip2 voir *.zip pour github | + | Là c'est facile, il suffit de récupérer le code source du programme désiré. La plupart du temps il est proposé soit en *.tar.gz ou en *.tar.bzip2 voir *.zip pour github |
Donc je me rend sur le site du programme/projet en question et je télécharge les sources. | Donc je me rend sur le site du programme/projet en question et je télécharge les sources. | ||
Ligne 50: | Ligne 50: | ||
<code user>cd /home/green/src</code> | <code user>cd /home/green/src</code> | ||
<code user>wget http://downloads.sourceforge.net/project/le_projet_en_question.tar.gz</code> | <code user>wget http://downloads.sourceforge.net/project/le_projet_en_question.tar.gz</code> | ||
- | ensuite je fait comme dans le super tutorial de Paul **cf : lien vers le tuto ./configure make et truc & co** | + | ensuite je fais comme dans le super tutorial de Paul **cf : lien vers le tuto ./configure make et truc & co** |
<code user>tar xzvf le_projet_en_question.tar.gz</code> | <code user>tar xzvf le_projet_en_question.tar.gz</code> | ||
<code user> cd le_projet_en_question</code> | <code user> cd le_projet_en_question</code> | ||
Ligne 91: | Ligne 91: | ||
Enter a number to change any of them or press ENTER to continue | Enter a number to change any of them or press ENTER to continue | ||
</code> | </code> | ||
- | Une fois toutes les infos renseigner valider en appuyant sur <key>Entrée</key> | + | Une fois toutes les infos renseignées, valider en appuyant sur <key>Entrée</key> |
Si tout c'est bien déroulé **Checkinstall** devrait vous donner une sortie comme ça | Si tout c'est bien déroulé **Checkinstall** devrait vous donner une sortie comme ça | ||
Ligne 110: | Ligne 110: | ||
===== Test du paquet avant mise en production ===== | ===== Test du paquet avant mise en production ===== | ||
- | La très simple on install via un | + | Là très simple on installe via un |
- | <code root>dpkg -i nom_du_paquet.dev</code> | + | <code root>dpkg -i nom_du_paquet.deb</code> |
puis on teste le programme | puis on teste le programme | ||
- | si tout est ok on désinstall via un | + | si tout est ok on désinstalle via un |
<code root>dpkg -r nom_du_paquet</code> | <code root>dpkg -r nom_du_paquet</code> | ||
- | voila ensuite il ne vous reste plus qu'a implementer votre nouveau paquet dans un miroir apt et le tour est joué | + | voilà ensuite il ne vous reste plus qu'à implémenter votre nouveau paquet dans un miroir apt et le tour est joué |