-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le vendredi 9 Juillet 2004 09:44, Anthony PAUL a �crit : > Bonjour � tous, > > Je ne suis pas encore tr�s familiaris� avec Debian et j'aurais besoin de > quelques avis sur la "philosophies" packages. > > En effet, je suis habitu� � Slackware et quand je vois un programme > int�ressant, j'ai tendance � compiler les sources avant de regarder si > un package existe... Est-ce que cela peut poser des probl�mes? > > Par exemple, j'ai fait l'erreur avec MySQL. Je l'ai compil� dans > /usr/local/mysql/. Est-ce que lors de l'installation d'un package > quelconque n�cessitant MySQL, je pourrais avoir des probl�mes? > > Quelquechose du genre installation du package MySQL et me retrouver > ainsi avec 2 MySQL sur ma machine...? > > > Autre chose: > En voulant installer des modules Perl, j'ai �galement eu droit a des > erreurs durant la compilation (alors que sous Slack, tout se passe > bien). Je me suis alors rappel� de la commande apt-cache, trouv� le > package contenant ce module et je l'ai install� sans probl�me avec apt-get. > > Bref, est-ce que c'est une _immonde erreur_ de compiler soi-m�me les > programmes sous Debian et vaut-il mieux faire appel aux packages? >
Je vais pas r�p�ter ce qui a �t� dit par les autres, je te conseille juste si tu veut/doit compiler des programmes par toi-m�me d'en faire de paquets Debian. Si il s'agit du noyau, tu as pour cela make-kpkg, et si il s'agit de sources plus "conventionnelles", j'utilise checkinstall en lieu et place de l'habituel make install. Celui-ci va surveiller l'installation, et te cr�er un paquet Debian que tu pourra ensuite installer par dpkg -i tonpaquet.deb et d�sinstaller avec apt-get remove tonpaquet, tu pourras aussi sauvegarder ce paquet pour une installation plus tard, l'installer facilement sur d'autres machines,... Le seul probl�me que j'ai trouv� � checkinstall c'est que je n'ai pas trouv� de fa�on pratique et rapide pour sp�cifier les d�pendances du paquet que je vient de faire. - -- Florent -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFA8AOEM+Ix3/RCm3gRAijaAJ0bz6xbF5NT1cWzeSauHH5N5LhyLACeNrWE GlXTVaHzIf7/rWAhtUgN6v4= =rHcX -----END PGP SIGNATURE-----

