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 | ||
atelier:chantier:mentors-creer-un-paquet-simple [03/07/2014 19:35] 127.0.0.1 modification externe |
atelier:chantier:mentors-creer-un-paquet-simple [27/10/2016 22:36] greenmerlin [Installation des paquets nécessaire à la création de paquet(trop lol le titre)] |
||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | FIXME | ||
- | ===== Installation des outils de développement ===== | + | Bien que le nombres de paquets proposé par Debian soit démentiel (48608 environs) https://packages.debian.org/stable/allpackages?format=txt.gz |
- | <code root>apt-get install autotools-dev automake autoconf dh-autoreconf devscripts dh-make</code> | + | il est possible que vous trouviez un logiciel Open-source qui ne soit pas encore disponible par votre 'apt install' |
+ | |||
+ | La 2 choix s'offre à vous : | ||
+ | |||
+ | 1 choix faire une demande officiel via le RPF ( Request for Package ) cf :https://www.debian.org/devel/wnpp/requested qui n'est ni plus ni moins implementer dans Reportbug cf :https://wiki.debian.org/reportbug cf :tuto | ||
+ | |||
+ | 2 choix faire le paquet vous meme | ||
+ | |||
+ | Alors pourquoi faire un paquet me direz vous? | ||
+ | |||
+ | Tux#> Bah ouaii green je suis un gros Nerds de débian et le ./configure && make && make install je maitrise | ||
+ | greenmerlin#> ok mais si tu dois déployer ton programme sur 100 ordinateurs et qu'il met 4 ans à se compiler tu sera mort avant d'avoir pu faire le déploiement et du coup ton patron irra engueler tes petits enfants | ||
+ | Tux#> HA d'accord j'ai compris!!! | ||
+ | greenmerlin#> deuxièmement si tu regarde attentivent la page de RPF tu t'apercevra que certain attende depuis très longtemps..... | ||
+ | |||
+ | Donc c'est parti pour le tuto pour l'example j'ai pris le programme suivant : | ||
+ | ===== Installation des paquets nécessaire à la création de paquet(trop lol le titre) ===== | ||
+ | |||
+ | <code root>apt install build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libevent-dev checkinstall</code> | ||