GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Créer un fichier deb à partir de la source à l'aide de checkinstall sur Ubuntu

De nombreuses applications logicielles pour Linux sont disponibles sous forme de code source qui doit être compilé. Le processus général de compilation de tels logiciels consiste à exécuter les commandes configure, make et make install. Après le processus d'installation, les fichiers sont installés dans les répertoires système et le logiciel peut être exécuté à partir des raccourcis ou de la commande du terminal.

Cependant, il se peut qu'il n'y ait pas d'option pour désinstaller l'application. S'il a été installé à partir d'un fichier deb en tant que package, le gestionnaire de packages gardera une trace des fichiers et pourra les désinstaller ultérieurement. Par conséquent, c'est une bonne idée de créer d'abord un paquet deb à partir de la source, puis de l'installer à partir du fichier deb. Le paquet installé sera également visible dans le gestionnaire de paquets synaptic et pourra également être désinstallé à partir de là.

Il existe un petit utilitaire appelé checkinstall qui peut très facilement créer des fichiers deb à partir d'une source compilée et créer des packages deb.

Pour installer checkinstall sur Ubuntu, exécutez ce qui suit sur le terminal

sudo apt-get install checkinstall

Créer deb à partir des sources

Supposons maintenant que vous ayez une application sous forme de source et qui doit être compilée. Suivez ensuite ces étapes

1. Extract the source of the application in a folder.
2. Run : ./configure
3. Run : make
4. Run : sudo checkinstall

Notez qu'à la 4ème étape, nous n'avons pas effectué de make install. Au lieu de cela, nous exécutons checkinstall. checkinstall vous demandera des informations dont la plupart peuvent être ignorées, à l'exception de la version du package en cours de création.

Une fois terminé, un fichier .deb sera créé et pourra être utilisé pour installer le package par simple double-clic.


Ubuntu
  1. Comment installer le fichier deb dans Ubuntu (avec exemples)

  2. Installer Ubuntu à partir d'un fichier Iso sous Windows ?

  3. Comment créer un fichier .img à partir de .iso sur Ubuntu ?

  4. Comment installer Ubuntu à partir d'un fichier Iso ?

  5. Comment installer Windows 7 à partir d'un fichier Iso sur une partition distincte d'Ubuntu ?

Comment installer Nginx sur Ubuntu 20.04 LTS à l'aide du code source

3 façons d'installer des logiciels à partir de packages .deb dans Ubuntu

Impossible d'installer le fichier Deb sur Ubuntu 20.04 ? Voici ce que vous devez faire !

Comment créer un fichier dans Ubuntu Linux à l'aide de la commande et de l'interface graphique

Créer un package DEB Ubuntu à partir du code source (.tar.gz, .tgz)

Comment installer le fichier Deb sur Ubuntu à l'aide de Gdebi