Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
tutoriel:creation_deb [Le 12/12/2009, 16:28]
Canigou 66 facilement diffusible sur les autres ordinateurs de votre famille voir à d'autres sur internet > facilement diffusable sur les autres ordinateurs de votre famille voire à d'autres sur internet
tutoriel:creation_deb [Le 07/03/2015, 20:43]
cafecho
Ligne 5: Ligne 5:
  
 ====== Création d'un paquet deb à partir d'une archive ====== ====== Création d'un paquet deb à partir d'une archive ======
- +<​note>​Ici il est expliqué comment créer un paquet .deb depuis une archive, pour créer un .deb depuis les sources, voir [[:​tutoriel/​creer_un_paquet|Création d'un paquet deb à partir des sources]]</​note>​ 
-Il peut être pratique de créer soit-même des paquets deb. Cela permet une diffusion plus pratique des programmes et surtout une désinstallation rapide dudit programme. La manière la plus commune de créer un paquet est de [[http://​doc.ubuntu-fr.org/​tutoriel/compilation|compiler les sources]] du programmes. Mais parfois, il n'y a rien à compiler.+Il peut être pratique de créer soit-même des paquets deb. Cela permet une diffusion plus pratique des programmes et surtout une désinstallation rapide dudit programme. La manière la plus commune de créer un paquet est de [[:tutoriel:compilation|compiler les sources]] du programmes. Mais parfois, il n'y a rien à compiler.
  
 Le cas m'est arrivé avec un programme python et avec des programmes simplement archivés. Le cas m'est arrivé avec un programme python et avec des programmes simplement archivés.
Ligne 14: Ligne 14:
 Le programme en question ne demande qu'à être installé avec la fonction : ''​python setup.py install''​ Le programme en question ne demande qu'à être installé avec la fonction : ''​python setup.py install''​
  
-L'​idée ici est de créer une archive au lieu de l'​installer,​ pour pouvoir par la suite créer son paquet deb. On va donc taper +L'​idée ici est de créer une archive au lieu de l'​installer,​ pour pouvoir par la suite créer son paquet deb. On va donc dans un [[:​terminal]] saisir la [[:​commande_shell|commande]] suivante
-  python setup.py bdist --format=gztar +<​code>​python setup.py bdist --format=gztar</​code>​ 
- +Une fois l'​archive créée, on procède comme pour le programme archivé. Ici, le format est tar.gz. On le décompressera en tapant: ''​tar xvzf xxxx.tar.gz''​
-Une fois l'​archive créée, on procède comme pour le programme archivé. Ici, le format est tar.gz. On le décompressera en tapant : ''​tar xvzf xxxx.tar.gz''​+
  
  
Ligne 25: Ligne 24:
 ===== Le programme archivé ===== ===== Le programme archivé =====
  
-Le second cas que j'ai rencontré est celui du programme archivé. Qui n'a jamais vu un tuto pour [[http://​doc.ubuntu-fr.org/​firefox#​versions_en_developpement|installer la dernière version de firefox]] en le désarchivant dans /opt ? +Le second cas que j'ai rencontré est celui du programme archivé. Qui n'a jamais vu un tuto pour [[:​firefox|installer la dernière version de firefox]] en le désarchivant dans /opt ?\\
 Au lieu de cela, on va créer un paquet deb pour pouvoir l'​installer et le désinstaller correctement. En lieu et place de firefox, j'en choisi pour l'​exemple la version libre [[http://​www.gnu.org/​software/​gnuzilla/​|icecat]]. Au lieu de cela, on va créer un paquet deb pour pouvoir l'​installer et le désinstaller correctement. En lieu et place de firefox, j'en choisi pour l'​exemple la version libre [[http://​www.gnu.org/​software/​gnuzilla/​|icecat]].
  
  • tutoriel/creation_deb.txt
  • Dernière modification: Le 31/03/2023, 20:52
  • par 88.168.124.25