Si vous souhaitez distribuer votre programme pour les utilisateurs de distributions Linux basées sur Debian , vous pouvez télécharger le programme à un référentiel afin que les utilisateurs peuvent télécharger et l'installer à partir de la ligne de commande . Pour ce faire, vous avez besoin de faire un paquet deb . Pour votre programme. Pour créer un fichier deb . Installer les paquets nécessaires sur votre système, créer un fichier de configuration et utilisez la commande " dpkg " pour construire le paquet . Instructions
1
Ouvrez une session de terminal . Type Type "sudo apt- get install build-essential " et appuyez sur "Entrée". "Sudo apt- get install dpkg -dev " et appuyez sur "Entrée". Fermez le terminal.
2
déplacer tous les fichiers de votre programme dans un nouveau répertoire . Nommez le dossier selon la structure suivante: packagename_version_arch . Le packagename doit être en minuscules. Il peut également contenir des nombres, plus les signes et caractères de soulignement. "Version" est la version du programme . «Arc » est l'architecture matérielle de l'ordinateur sur lequel le programme est conçu pour fonctionner " i386 " par exemple.
3
Ouvrez votre éditeur de texte et créez un nouveau fichier appelé " control.txt . " c'est le fichier que le système de gestion des paquets de l'utilisateur utilise pour déterminer comment gérer votre paquet deb . . Ainsi , ce fichier doit avoir certaines informations. Il devrait ressembler à ceci :
Paquet: packagenameVersion : 2.2Section : utilityPriority : optionalArchitecture : allEssential : noDepends : obligatoire librariesPre - Dépend: perlRecommends : packagesSuggests recommandés : suggéré packagesInstalled - Taille : format d'emballage dans KBMaintainer : Votre nom < ; votre adresse e-mail > Conflits : colis qui entrent en conflit avec yoursReplaces : forfaits vos replacesProvides du paquet : bibliothèques incluses avec votre packageDescription : que fait votre programme
remplacer les informations à droite des colons avec les informations appropriées pour votre . emballage. Si une ligne particulière n'est pas applicable pour votre package, vous n'avez pas à l'inclure. Par exemple, si votre paquet n'est pas en conflit avec d'autres paquets , laisser la ligne " Conflits " out . Enregistrez le fichier dans le répertoire control.txt vos fichiers de paquets sont po
4
déplacer tous les scripts nécessaires pour votre paquet dans le dossier du package , y compris les scripts de configuration et de désinstaller les scripts.
5
Ouvrez une session de terminal .
6
type " dpkg- b chemin nomdupaquet.deb " et appuyez sur "Entrée". Remplacer " path" avec le chemin du répertoire de votre package de répertoire. Remplacer " packagename " avec le nom de votre colis.