====== Mainteneur de paquets ! ====== AbulÉdu est une vraie distribution GNU-Linux qui s'appuie sur Ubuntu ou Debian. Dans les deux cas, il est important de maintenir les paquets de la distribution pour améliorer cette dernière... Voici la documentation nécessaire pour réaliser ces opérations de maintien. **Niveau pré-requis** : Pour réaliser les opérations, vous devez posséder un bon niveau sous GNU-Linux, être capable de lire du code, d'exécuter des lignes de commandes dans un terminal, connaître les versions de GNU/Linux sur lesquelles vous travaillez, etc. **Ce travail est relativement long et nécessite beaucoup de soin, nous vous conseillons d'être au calme et tranquille pour vous y attaquer** ;-) Cette documentation est valable pour les distributions AbulÉdu PLM, AbulÉdu Pro, Ubuntu, Debian. ===== Comprendre comment fonctionnent les dépôts de paquets deb ===== * [[Architecture des dépots APT]] de paquets pour AbulÉdu * [[recup_deb_sources_depot|Récupération de la source]] d'un logiciel depuis un dépôt source * [[deb_graph_deps|Une astuce pour faire un graphe de dépendances]] d'un paquet deb ===== Que doit installer un paquet deb ? ===== * Vous allez créer un paquet deb, [[contenu_minimal_deb|que doit-il installer pour être efficace]] ? ===== Création de paquet deb ou maintien d'un paquet existant ===== * [[Créer une clé GPG]] pour [[Signer les paquets avec GPG]] * [[Créer un paquet à partir de rien|Préparation d'une source pour la création d'un nouveau paquet]] * [[Créer un paquet]] * [[Maintenir_un_paquet_existant|Maintenir et améliorer un paquet existant]] * Créer des paquets pour les [[creation_deb_logiciels_terrier|logiciels du Terrier d'AbulÉdu]] ===== Création rapide d'un paquet deb ===== * Ce [[http://wiki.getdeb.net/quick%20build|guide en anglais]] vous donne les principales informations pour une création rapide (seulement pour des tests) ===== Tester son paquet deb ===== * Tentez [[installation_deb|l'installation]] de votre paquet deb ===== Mettre son paquet à la disposition de tous ===== * [[Envoyer les paquets]] deb sur le serveur beta ou stable * Envoyer les logiciels (fichiers exe, tgz, etc.) sur la [[gforge:upload|forge]] ... ===== Pour en savoir plus sur Internet ===== * [[http://www.debian.org/doc/manuals/maint-guide/|Guide officiel Debian du mainteneur de paquet]]