Bonjour,
Merci pour ta réponse, je n'ai jamais utilisé checkinstall et je vais surement m'y mettre d'autant qu'un .tgz existe déjà.
En fait personne n'ayant répondu auparavant je pensais que c'était l'équivalent d'un RTFM et j'ai donc fait des recherches. Les programmes installés directement par les sources semblent donc être une bête noire, pas tant pour installer (on trouve partout le classique ./configure, make, make install (beaucoup moins parle du make clean qui a quand même l'air utile) mais plutôt pour désinstaller.
N'étant pas informaticien, programmeur...mais tout simple utilisateur curieux, j'ai encore du mal à comprendre exatement comment un programme s'installe (différence entre /usr, /usr/local, /opt (qui ne semble pas exister sous slack)), certains programmes s'intallent directement dans /usr/local d'autres pas d'ou l'intêret de bien lire le fichier INSTALL, etc... C'est pas faute de chercher (howto, google groups (surtout en anglais pour avoir plus de réponse), LFS....
Pour la désinstallation d'un programme compilé, c'est encore pire :
- certains proposent de refaire ./configure puis make uninstall mais parfois l'uninstall n'est pas présent;
- d'autres d'extraire sans installer par tar tzvf logiciel_a_installer > nouveau_fichier pour pouvoir reprendre tout ce qui va être installer et pour ensuite les reprendre un par un et les effacer manuellement;
- d'autres d'utiliser le Makefile (là j'ai pas compris comment, car je sais pas trop ce qu'est le makefile ...).
Tout ça n'est donc pas simple, y a-t-il un document que je n'ai pas consulté qui me donnerai la lumière, ou quelqu'un pourrai-t-il m'éclairer directement via ce post?
En attendant je continue de RTFMé
D'avance merci
vduc (un débutant curieux)
Poste le Saturday 23 July 2005 12:15:09