TOTAL
Depuis Dec 2006
1'942'871 Visiteurs
4'218'042 Pages

Stats Nov 2010
82'909 Visiteurs
146'476 Pages
196 pays
Statistiques completes



Aidez-nous à traduire
nos tutoriaux!

REJOINGNEZ
l'équipe OpenManiak.
OpenManiak.com - CHECKINSTALL - Le Tutorial Facile

Autre CheckInstall
Dernière modif: Aug 21 2009




If you like our tutorials, don't hesitate to support us and visit our sponsors!
Si vous aimez nos tutoriaux, n'hésitez pas à nous supporter et visiter nos sponsors!


CheckInstall est un outil particulièrement utile qui vous rendra une grande aide en installant des logiciels après leur compilation.
Lors de la compilation d'un logiciel, les commandes bien connues suivantes sont utilisées:

#./configure
#make
#make install

Il y a deux problèmes majeurs avec cette façon d'installer des programmes:
1.
 
2.
La commande "make uninstall" n'est très souvent pas disponible et par conséquence, vous ne pouvez pas désinstaller le programme.
Vous n'avez pas de log par rapport aux programmes installés.
Tous ces problèmes sont résolus avec CheckInstall. Celui-ci s'utilise à la place de la commande "make install" comme montré ci-dessous:

#./configure
#make
#checkinstall

Checkinstall exécute la commande "make install", crée un package Debian et finalement l'installe avec la commande "dpkg -i". Ce nouveau package Debian est copié sur le disque dur par la même occasion. Vous pouvez utiliser ce package sur un autre ordinateur sans avoir à recompiler à nouveau le logiciel.
Comme l'installation a été faite avec un package Debian, il est alors possible d'utiliser toutes les commandes dpkg comme "dpkg -L" pour voir les fichiers installés d'un logiciel ou "dpkg -r" pour désinstaller un programme très facilement.
Veuillez noter que comme "make install", la commande checkinstall doit être lancée par l'utilisateur root.

Pour installer CheckInstall:

#apt-get install checkinstall





If you liked our tutorials, don't hesitate to support us and visit our sponsors!
Si vous aimez nos tutoriaux, n'hésitez pas à nous supporter et visiter nos sponsors!