Créé un fichier deb pour linux Mint

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
Répondre
xunil2003
Messages : 12
Enregistré le : lun. 25 févr. 2019 00:29
Localisation : Var (83)

Créé un fichier deb pour linux Mint

Message par xunil2003 »

Bonjour,

J'ai créé une application en python 2.7.6.
Je voudrais savoir comment créer une fichier deb pour Linux Mint.

Pouvez vous m'aiguiller, me conseiller ?

Merci d'avance, pour votre aide.

Avatar du membre
cyrille
Administrateur du site
Messages : 12285
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Créé un fichier deb pour linux Mint

Message par cyrille »

hy
Faut que tu créées un dossier monScriptDeb qui contiendra 2 sous dossiers
  • - l'arbrescence de ton paquet (un peu comme un chroot).

Code : Tout sélectionner

/home/$USER/monScriptDeb/usr/bin/monFichierPython.py
/home/$USER/monScriptDeb/usr/local/man/man1/monScriptPython.1.gz
....

  • - un dossier DEBIAN qui contiendra les fichiers de controle de packaging à savoir : control, preinst, postinst, prerm, postrm
Le fichier DEBIAN/control = information sur les paquets
preins et postins les commandes shell nécessaires avant et après l'install
Idem les deux derniers mais pour la suppression

Bon je ne vais pas trop détailler mais te filer 2 docs bien faites
https://www.it-connect.fr/creer-un-paquet-debian-deb/
Bien fait pour comprendre la base

Ensuite pour développer, très complète
https://wiki.visionduweb.fr/index.php?t ... our_Debian

Voilà, ça ne sert à rien que je réexplique ce qu'il y a déjà de fait ;)

Je te conseille également de télécharger un fichier source de n'importe quel paquet debian pour avoir un exemple ;)

Ensuite voir si tu veux le diffuser ou non ... (serveur ppa, serveur perso ou à utilise que via pkg )

Et si pb, il y a le forum ;)

PS : tu n'as pas de signature, tu vas te faire couper les oreilles par un modo...
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
david37
modérateur
Messages : 3884
Enregistré le : lun. 22 août 2016 05:06

Re: Créé un fichier deb pour linux Mint

Message par david37 »

Salut xunil2003 et cyrille ;)

On est relativement conciliant dans l’équipe de modération (sauf un ... mais lui il est en rouge :l :lol:)
Ta question ne nécessitait pas de connaître ta configuration matérielle donc la signature n’était pas indispensable.

Néanmoins, c'est toujours un plus ;)
Pour une aide la plus efficace possible, merci de mettre la configuration de votre matériel dans la signature, pour cela Aide pour une signature utile Image
PC1: Mobo: Gigabyte B550 AORUS Elite 2 / CPU: AMD Ryzen 7 3700X / GPU: MSI Radeon RX 580 Armor / RAM: 32 GB @3600 MHz CL16 / SSD: Samsung 970 EVO 500 GB / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Créé un fichier deb pour linux Mint

Message par zeb »

david37 a écrit :
mar. 11 juin 2019 23:45
sauf un ... mais lui il est en rouge
:l tu viendras faire un tour dans mon bureau, il faut que l'on parle de 2, 3 trucs :l T'es sur que t'a pas oublié de tiret dans un mot de ta phrase ? :l :lol: :arrow: :arrow: :arrow: :arrow: :arrow: :B :P :lol:

Avatar du membre
david37
modérateur
Messages : 3884
Enregistré le : lun. 22 août 2016 05:06

Re: Créé un fichier deb pour linux Mint

Message par david37 »

:l :l j'arrive chef ... :arrow: :arrow: :arrow: :arrow:
PC1: Mobo: Gigabyte B550 AORUS Elite 2 / CPU: AMD Ryzen 7 3700X / GPU: MSI Radeon RX 580 Armor / RAM: 32 GB @3600 MHz CL16 / SSD: Samsung 970 EVO 500 GB / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce

Répondre