Le Dimanche 17 Novembre 2002 19:12, Daniel Moyne a écrit : > Le Samedi 16 Novembre 2002 13:48, Thomas Pimmel a écrit : > > Salut, > > > > Le Samedi 16 Novembre 2002 14:02, vous avez écrit : > > > En général, où faut il décompacter les tar.gz pour faire ensuite une > > > install "propre" ?? > > > > L'emplacement n'a pas d'influence sur l'installation. > > Moi je les mets dans mon répertoire tmp. > > > > > Cette archive (tar.gz) crée en général un repertoire contenant les > > > fichiers du prog. Ce repertoire peut il être ensuite supprimé ?? > > > > Oui. Il contient les sources qui vont être compilées en .o puis "linkés" > > en un exécutable lorsque tu tapes la commande "make". > > > > Lorsque tu tapes "make install" l'exécutable ainsi que l'ensemble des > > fichiers annexes (images, sons, textes, etc....) vont être copiés dans > > les répertoires adéquats. C'est pour cela qu'il faut bien veiller à > > donner les chemins corrects à "make install". > > > > Pour cela, tu exécutes la ligne de commande "../configure --prefix=/usr" > > (pour mandrake) avant de taper "make". Si cette commande n'existe pas, tu > > dois modifier toi-même le fichier "makefile" afin de vérifier que le > > préfixe est bien réglé sur "/usr" (redhat a un préfixe différent). > > > > > > Voilà en résumé... j'espère t'avoir été utile. Note que tu n'es parfois > > pas obligé d'installer un logiciel avec "make install" mais que tu peux > > l'exécuter directement dans son répertoire de compilation. Ceci peut être > > utile si tu veux juste le tester. > > > > De plus : > > > > "make clean" élimine les .o produits par make, si tu veux stocker le > > répertoire décompressé dans un coin ou refaire la compilation. > > > > "make uninstall" fonctionne quand il est prévu et élimine tous les > > fichiers produits par "make install". > > > > Les commandes "make" et "make clean" peuvent être éxécutées en user, mais > > "make install" et "make uninstall" ne fonctionnent qu'en su. > > Tom, > une petite erreur de logique dans tout cela, car si tu effaces le dossier > source tu fais comment plus tard pour "make uninstall" ! > C'est une des faiblesses de cette installation qui après effaçage du > dossier d'installation (où qu'il soit) complique un peu la tache pour > déinstaller. Cela serait parfait si un fichier (je crois "Makefile") étais > sauvé quelque part pour qu'un "make uninstall" puisse y retrouver ses > petits au moment du grand ménage. Cela suppose évidemment que le designer > de l'application est prévu un "make uninstall", ce qui n'est pas toujours > le cas.
-- Bonjour, Et pourquoi pas utiliser stow... Il permet les désinstall . Cordialement. Hervé
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"