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?
Merci.
Anthony
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Damien POBEL
On Fri, Jul 09, 2004 at 09:44:21AM +0200, Anthony PAUL wrote :
Bonjour à tous,
Salut,
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...?
oui ça peut arriver. Vu le nombre de paquets, je vois pas trop l'intérêt de compiler soi même des programme (à part peut être le noyau et encore...) puisque tu perds une grande partie de l'avantage de Debian : ses paquets.
Personnellement, les seuls trucs que je compile sont les programmes ou il n'y a pas de paquet où alors lorsqu'une option dans le paquet debian n'est pas activé et à ce moment là je fais un paquet moi-même comme ça pas de problème.
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.
bah tu vois, ça bien 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?
ce n'est pas une immonde erreur, ça te pose juste des de problèmes inutiles dans 95% des cas... Mais bon chacun fait ce qu'il veut.
Et puis si tu tiens absolument à tout compiler, tu télécharges les sources des paquets (apt-get source) et voila.
-- Damien POBEL http://zeimg.free.fr
Si deux hommes aimaient précisément les mêmes choses, auraient-ils nécessairement les mêmes répulsions? -+- Paul Valéry -+-
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On Fri, Jul 09, 2004 at 09:44:21AM +0200, Anthony PAUL wrote :
Bonjour à tous,
Salut,
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...?
oui ça peut arriver. Vu le nombre de paquets, je vois pas trop l'intérêt de
compiler soi même des programme (à part peut être le noyau et encore...)
puisque tu perds une grande partie de l'avantage de Debian : ses paquets.
Personnellement, les seuls trucs que je compile sont les programmes ou il n'y
a pas de paquet où alors lorsqu'une option dans le paquet debian n'est pas
activé et à ce moment là je fais un paquet moi-même comme ça pas de problème.
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.
bah tu vois, ça bien 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?
ce n'est pas une immonde erreur, ça te pose juste des de problèmes inutiles
dans 95% des cas... Mais bon chacun fait ce qu'il veut.
Et puis si tu tiens absolument à tout compiler, tu télécharges les sources des
paquets (apt-get source) et voila.
--
Damien POBEL
http://zeimg.free.fr
Si deux hommes aimaient précisément les mêmes choses,
auraient-ils nécessairement les mêmes répulsions?
-+- Paul Valéry -+-
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Fri, Jul 09, 2004 at 09:44:21AM +0200, Anthony PAUL wrote :
Bonjour à tous,
Salut,
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...?
oui ça peut arriver. Vu le nombre de paquets, je vois pas trop l'intérêt de compiler soi même des programme (à part peut être le noyau et encore...) puisque tu perds une grande partie de l'avantage de Debian : ses paquets.
Personnellement, les seuls trucs que je compile sont les programmes ou il n'y a pas de paquet où alors lorsqu'une option dans le paquet debian n'est pas activé et à ce moment là je fais un paquet moi-même comme ça pas de problème.
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.
bah tu vois, ça bien 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?
ce n'est pas une immonde erreur, ça te pose juste des de problèmes inutiles dans 95% des cas... Mais bon chacun fait ce qu'il veut.
Et puis si tu tiens absolument à tout compiler, tu télécharges les sources des paquets (apt-get source) et voila.
-- Damien POBEL http://zeimg.free.fr
Si deux hommes aimaient précisément les mêmes choses, auraient-ils nécessairement les mêmes répulsions? -+- Paul Valéry -+-
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Patrice KARATCHENTZEFF
Anthony PAUL wrote:
[...]
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?
Réponse de Normand (;-)) : cela dépend...
SI tu es un admin propre, qui écrit tout et est capable de remonter et d'expliquer toutes les installations locales faites à la main, la réponse est non. Sinon, oui.
Plus prosaïquement, la compilation à la main de quelque chose ne peut à la rigueur se justifier que :
- pour un serveur - pour un test « quick and dirty »
Maintenant, si tu utilises Debian, c'est évidemment pour (aussi) utiliser le système de paquets qui va avec... donc, pourquoi ne pas les utiliser aussi pour cela ? Cela complique un peu la vie et tes habitudes de tarballien mais cela permet
1) de mieux comprendre les arcanes du système 2) relativiser le travail de certains paquets (c'est vendredi et je devance Georges ;-)) 3) garder autant que faire se peut un système cohérent
Le 3) est le plus important. Tu ne peux profiter du système de paquets (et surtout de ses avantages...) qu'en ne jouant le jeu qui va avec. C'est un peu de travail supplémentaire mais ô combien d'avantages supplémentaires...
Ëvidemment, le principal écueuil est la MAJ... l'incapacité chronique de Debian à sortir une version stable régulièrement met tout ce raisonnement à mal car la cohérence globale n'est alors assurée que par les rétroportages, les divers mélanges testing/unstable plus quelques magouilles inavouables...
Bref, comme d'ahbitude, la meilleure solution est celle qui t'apporte le meilleur compromis... donc, en gros, cela dépend de toi et de ton environnement.
PK
-- Patrice KARATCHENTZEFF STMicroelectronics Tel: 04-76-92-67-96 850, rue Jean Monnet 38926 CROLLES Cedex, Courriel:
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Anthony PAUL wrote:
[...]
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?
Réponse de Normand (;-)) : cela dépend...
SI tu es un admin propre, qui écrit tout et est capable de remonter et
d'expliquer toutes les installations locales faites à la main, la
réponse est non. Sinon, oui.
Plus prosaïquement, la compilation à la main de quelque chose ne peut à
la rigueur se justifier que :
- pour un serveur
- pour un test « quick and dirty »
Maintenant, si tu utilises Debian, c'est évidemment pour (aussi)
utiliser le système de paquets qui va avec... donc, pourquoi ne pas les
utiliser aussi pour cela ? Cela complique un peu la vie et tes habitudes
de tarballien mais cela permet
1) de mieux comprendre les arcanes du système
2) relativiser le travail de certains paquets (c'est vendredi et je
devance Georges ;-))
3) garder autant que faire se peut un système cohérent
Le 3) est le plus important. Tu ne peux profiter du système de paquets
(et surtout de ses avantages...) qu'en ne jouant le jeu qui va avec.
C'est un peu de travail supplémentaire mais ô combien d'avantages
supplémentaires...
Ëvidemment, le principal écueuil est la MAJ... l'incapacité chronique de
Debian à sortir une version stable régulièrement met tout ce
raisonnement à mal car la cohérence globale n'est alors assurée que par
les rétroportages, les divers mélanges testing/unstable plus quelques
magouilles inavouables...
Bref, comme d'ahbitude, la meilleure solution est celle qui t'apporte le
meilleur compromis... donc, en gros, cela dépend de toi et de ton
environnement.
PK
--
Patrice KARATCHENTZEFF
STMicroelectronics Tel: 04-76-92-67-96
850, rue Jean Monnet
38926 CROLLES Cedex, Courriel: patrice.karatchentzeff-alplog@st.com
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
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?
Réponse de Normand (;-)) : cela dépend...
SI tu es un admin propre, qui écrit tout et est capable de remonter et d'expliquer toutes les installations locales faites à la main, la réponse est non. Sinon, oui.
Plus prosaïquement, la compilation à la main de quelque chose ne peut à la rigueur se justifier que :
- pour un serveur - pour un test « quick and dirty »
Maintenant, si tu utilises Debian, c'est évidemment pour (aussi) utiliser le système de paquets qui va avec... donc, pourquoi ne pas les utiliser aussi pour cela ? Cela complique un peu la vie et tes habitudes de tarballien mais cela permet
1) de mieux comprendre les arcanes du système 2) relativiser le travail de certains paquets (c'est vendredi et je devance Georges ;-)) 3) garder autant que faire se peut un système cohérent
Le 3) est le plus important. Tu ne peux profiter du système de paquets (et surtout de ses avantages...) qu'en ne jouant le jeu qui va avec. C'est un peu de travail supplémentaire mais ô combien d'avantages supplémentaires...
Ëvidemment, le principal écueuil est la MAJ... l'incapacité chronique de Debian à sortir une version stable régulièrement met tout ce raisonnement à mal car la cohérence globale n'est alors assurée que par les rétroportages, les divers mélanges testing/unstable plus quelques magouilles inavouables...
Bref, comme d'ahbitude, la meilleure solution est celle qui t'apporte le meilleur compromis... donc, en gros, cela dépend de toi et de ton environnement.
PK
-- Patrice KARATCHENTZEFF STMicroelectronics Tel: 04-76-92-67-96 850, rue Jean Monnet 38926 CROLLES Cedex, Courriel:
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Anthony PAUL
Merci pour vos réponses.
Je vais essayer d'utiliser les packages au maximum alors. (Oui, je note tout ce que je fais, mais une mauvaise manip est vite arrivée et si je peux éviter de REinstaller des choses...)
Il y a encore pas mal de points obscures concernant ces packages (et entre autres, concernant leur création) mais j'essaierai de voir ça au jour le jour...
Anthony
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Merci pour vos réponses.
Je vais essayer d'utiliser les packages au maximum alors. (Oui, je note
tout ce que je fais, mais une mauvaise manip est vite arrivée et si je
peux éviter de REinstaller des choses...)
Il y a encore pas mal de points obscures concernant ces packages (et
entre autres, concernant leur création) mais j'essaierai de voir ça au
jour le jour...
Anthony
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Je vais essayer d'utiliser les packages au maximum alors. (Oui, je note tout ce que je fais, mais une mauvaise manip est vite arrivée et si je peux éviter de REinstaller des choses...)
Il y a encore pas mal de points obscures concernant ces packages (et entre autres, concernant leur création) mais j'essaierai de voir ça au jour le jour...
Anthony
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
mariano.georges
On Fri, 09 Jul 2004 10:25:22 +0200, Patrice KARATCHENTZEFF wrote:
Maintenant, si tu utilises Debian, c'est évidemment pour (aussi) utiliser le système de paquets qui va avec... donc, pourquoi ne pas les utiliser aussi pour cela ? Cela complique un peu la vie et tes habitudes de tarballien mais cela permet
1) de mieux comprendre les arcanes du système 2) relativiser le travail de certains paquets (c'est vendredi et je devance Georges ;-))
À l'attaaaaaque !!...
Euh, nan...
a) tu as déjà très bien expliqué la problématique
b) je suis en vacances :) (bandes de petits veinards, 3 semaines tranquilles !! :o)
PS : je résiste pas, le top du top c'est quand même la recompilation des paquets sources Debian (à bon escient), c'est le meilleur des deux mondes.
GM / content de noter que PK est toujours chez ST ;-) A+
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On Fri, 09 Jul 2004 10:25:22 +0200, Patrice KARATCHENTZEFF wrote:
Maintenant, si tu utilises Debian, c'est évidemment pour (aussi)
utiliser le système de paquets qui va avec... donc, pourquoi ne pas les
utiliser aussi pour cela ? Cela complique un peu la vie et tes habitudes
de tarballien mais cela permet
1) de mieux comprendre les arcanes du système
2) relativiser le travail de certains paquets (c'est vendredi et je
devance Georges ;-))
À l'attaaaaaque !!...
Euh, nan...
a) tu as déjà très bien expliqué la problématique
b) je suis en vacances :) (bandes de petits veinards, 3 semaines
tranquilles !! :o)
PS : je résiste pas, le top du top c'est quand même la recompilation des
paquets sources Debian (à bon escient), c'est le meilleur des deux mondes.
GM / content de noter que PK est toujours chez ST ;-)
A+
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Fri, 09 Jul 2004 10:25:22 +0200, Patrice KARATCHENTZEFF wrote:
Maintenant, si tu utilises Debian, c'est évidemment pour (aussi) utiliser le système de paquets qui va avec... donc, pourquoi ne pas les utiliser aussi pour cela ? Cela complique un peu la vie et tes habitudes de tarballien mais cela permet
1) de mieux comprendre les arcanes du système 2) relativiser le travail de certains paquets (c'est vendredi et je devance Georges ;-))
À l'attaaaaaque !!...
Euh, nan...
a) tu as déjà très bien expliqué la problématique
b) je suis en vacances :) (bandes de petits veinards, 3 semaines tranquilles !! :o)
PS : je résiste pas, le top du top c'est quand même la recompilation des paquets sources Debian (à bon escient), c'est le meilleur des deux mondes.
GM / content de noter que PK est toujours chez ST ;-) A+
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Florent Bayle
-----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 ap t-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 conseill e 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 qu e je n'ai pas trouvé de façon pratique et rapide pour spécifier les dépe ndances du paquet que je vient de faire.
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 ap t-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 conseill e 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 qu e je
n'ai pas trouvé de façon pratique et rapide pour spécifier les dépe ndances du
paquet que je vient de faire.
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 ap t-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 conseill e 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 qu e je n'ai pas trouvé de façon pratique et rapide pour spécifier les dépe ndances du paquet que je vient de faire.