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 Les deux révisions suivantes
tutoriel:creation_deb [Le 05/06/2012, 20:51]
217.108.172.253 http://doc.ubuntu-fr.org -> lien intra
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 [[:​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.
  
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 [[:firefox_non_officiel|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