## page was renamed from Packaging/Minimal #language fr ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[CreateDummyPackage|English]] - Français - [[it/CreateDummyPackage|Italiano]]-~ ---- <> = Introduction = On présumera qu'un paquet vide est le paquet le plus simple possible. equivs est un des outils les plus simples pour créer un petit paquet. On trouvera dans ce document comment créer facilement un paquet Debian binaire vide. On verra ensuite ce qui peut être utile pour installer des paquets. = Premier paquet vide = == aptitude show == Vérifiez que le nom choisi pour le paquet n'est pas déjà utilisé par un autre paquet {{{#!highlight console numbers=disable # aptitude show paquet-minimum E: Paquet paquet-minimum introuvable }}} == equivs-control == equivs-control crée un fichier qui est semblable au fichier debian/control d'un paquet source Debian source. {{{#!highlight console numbers=disable $ equivs-control paquet-minimum $ ls paquet-minimum }}} Il faut modifier le fichier changer et décommenter certaines lignes. {{{#!highlight console numbers=disable $ more paquet-minimum Package: paquet-minimum Version: 1.0 Maintainer: a a }}} == equivs-build == On peut alors créer un paquet Debian binaire vide. {{{#!highlight console numbers=disable $ equivs-build paquet-minimum $ ls paquet-minimum paquet-minimum_1.0_all.deb }}} On peut vérifier qu'il est sans erreur selon lintian ! {{{#!highlight console numbers=disable $ lintian paquet-minimum_1.0_all.deb $ }}} == Installer le paquet == On doit être super-utilisateur ou utiliser [[sudo]] pour utiliser dpkg -i {{{#!highlight console numbers=disable # dpkg -i p*.deb }}} Néamoins, tout le monde peut utiliser [[fr/aptitude#show|aptitude show]]. {{{#!highlight console numbers=disable $ aptitude show paquet-minimum Paquet : paquet-minimum Nouveau : oui Etat : installé Automatiquement installé : non Version : 1.0 }}} == Retirer le paquet == Pour retirer le paquet : {{{#!highlight console numbers=disable # aptitude remove paquet-minimum }}} Assurez-vous que le paquet a été retiré : {{{#!highlight console numbers=disable # aptitude show paquet-minimum E: Paquet paquet-minimum introuvable }}} = Installer quelques paquets = On doit créer un [[DebianRepository/HowTo/TrivialRepository|dépôt local]] pour utiliser aptitude. Choisir un nom de paquet qui n'est pas déjà utilisé (aptitude show). {{{#!highlight console numbers=disable $ more package-dependances Package: package-dependances Version: 1.0 Maintainer: a a Depends: lintian, packaging-tutorial }}} On doit installer le paquet avec aptitude. {{{#!highlight console numbers=disable # aptitude install package-dependances }}} Si vous retirez le paquet, les dépendances seront aussi retirées ! = Que faire après ? = On peut créer un paquet avec [[Packaging/Files|quelques fichiers]]. == Documentation == * [[DebianMan:1/equivs-build|equivs-build(1)]] - créer un paquet Debian pour enregistrer un logiciel local * [[DebianMan:1/equivs-control|equivs-control(1)]] - créer un fichier de configuration pour equivs-build