Création d'un Paquet

Création d'un Paquet

Création d'un Paquet : Un paquet est un logiciel permettant d'installer une application sur un sytème Linux.
En fin de procédure le paquet «calculette.deb» sera créé et vous pourrez distribuer votre logiciel.

  • Passer sur le répertoire calculette :
    cd calculette
  • Créer les sous-répertoires :
    mkdir -p calculette_deb
    mkdir -p calculette_deb/DEBIAN
    mkdir -p calculette_deb/usr/local/bin calculette └──calculette_deb/ ├── DEBIAN/ └── usr/ └── local/ └── bin/
  • Copier la calculette dans bin et la rendre exécutable :
    cp calculette.py calculette_deb/usr/local/bin/calculette
    chmod +x calculette_deb/usr/local/bin/calculette
     
  • Créer l'icone calculette.png puis :
    mkdir -p calculette_deb/usr/share/pixmaps
    cp calculette.png calculette_deb/usr/share/pixmaps/calculette.png

mkdir -p calculette_deb/usr/share/applications
gedit calculette_deb/usr/share/applications/calculette.desktop

[Desktop Entry] Type=Application Name=Calcul 26.1 Comment=calculette scientifique Exec=calculette Icon=calculette Terminal=false Categories=Utility;

gedit calculette_deb/DEBIAN/control

Package: calculette Version: 1.0 Section: utils Priority: optional Architecture: all Depends: python3, python3-tk, alsa-utils Maintainer: dada software Description: calculette scientifique en Python.

Depuis le dossier calculette :
dpkg-deb --build calculette_deb calculette.deb
On obtient calculette.deb qui peut être exporté vers une autre machine pour installation.

sudo dpkg -i calculette.deb
rajoute "calculette" à la base de données des paquets installés sur votre système.