Bonjour Roberto,
Pour assembler un paquet binaire 'a la main', j'utilise 'debreate'.
La fonctionnalité de faire du drag-n-drop de fichiers à empaqueter est vraiment pratique, ainsi bien sur que la liste de dépendances.
J'en ai fait un paquet Deb, qui est dispo sur :
A la fin (dernière page 'Build') il faut tout décocher pour que ca fonctionne bien.
J'ai contribué a passer cet outil en python3, mais il reste des trucs un peu instables, et l'auteur principal a fait des modifications depuis. Ca pourrait être intéressant de le passer en paquet officiel. A tester.
Emmanuel.
De : Roberto C. Sánchez <roberto@debian.org>
Envoyé : lundi 25 août 2025 01:35 À : debian-user-french@lists.debian.org <debian-user-french@lists.debian.org> Objet : Re: faire un paquet .deb On Mon, Aug 25, 2025 at 12:55:52AM +0200, hamster wrote:
> Salut a tous. > > Je cherche a faire un paquet .deb mais je peine a trouver un tuto adapté > pour ca. Dans les tutos que je trouve ca parle toujours de récupérer le code > source du logiciel dont on veut faire un paquet, mais ce n’est pas ce que je > veux faire. Exemples : > https://debian-facile.org/atelier:chantier:mentors-creer-un-paquet-simple > https://doc.ubuntu-fr.org/tutoriel/creer_un_paquet > > Je veux me faire un paquet qui me permette d’installer simplement un système > de prise de controle a distance aux gens qui le veulent pour que je puisse > faire du dépannage. > > J’ai donc besoin que mon paquet provoque l’installation d’autres paquets > existants (sshd, x11vncserver, fail2ban, tmux) et les configure. J’ai aussi > un script bash perso a mettre et faire un compte a mon nom sur l’ordi. Pour > provoquer l’installation d’autres paquets je pense qu’il me suffira de les > mettre en dépendances. Pour configurer, ca nécessite de modifier des > fichiers comme /etc/ssh/sshd_config et je vois nettement moins bien comment > le faire. > > En bref, si quelqu’un a un lien vers un tuto plus adapté a ce que je veux > faire je suis preneur. > Tu veux le paquet equivs: https://packages.debian.org/fr/sid/equivs -Roberto -- Roberto C. Sánchez |