bonjour

Un post tr�s th�orique pour m'aider (et en aider d'autres j'esp�re ?) �
installer des programmes sous Linux.

J'ai install� Mandrake 9.0 il y a quelques temps et je me d�bat pour
essayer d'installer certains programmes.

Je poste r�guli�rement sur cette liste et dans certains cas sur
fcolc. J'ai des r�ponses parfois contradictoires, que je cherche �
�claircir. Certains me disent : en tant que d�butant limite-toi �
l'installation de programmes en rpm. D'autres me disent : si tu veux
qu'on puisse t'aider, utlises plut�t les sources du programme (du type
tar.gz ...) pour installer des applications (ce qu'on appelle compiler
un programme).

Alors je ne sais plus trop quoi en penser ...! et j'aurai besoin de
votre aide pour y voir un peu plus clair. Je vais tenter ci-dessous de
r�sumer ce que j'ai cru comprendre.

Avantages des instal � partir des sources
-----------------------------------------
* cela permettra au programme d'�tre mieux adapt� � ma config perso
qu'un rpm (donc c'est pr�f�rable)
* cela permet (au cours de l'installation) d'installer le programme avec
certaines options r�pondant mieux � mes besoins
* en cas d'�chec de l'instal, on pourra plus facilement savoir ce qui
merde (et donc r�gler le probl�me)
* il y a pas (moins ?) de risque de choisir un fichier qui ne soit pas
adapt� � notre distribution (ou � la version de notre distrib.), car on
ne trouve pas toujours des toto.mdk.rpm

Inconv�nients des instal � partir des sources
---------------------------------------------
* Il faut syst�matiquement (?) installer au pr�alable les fichiers
-devel des librairies n�cessaires au programme (si mplayer n�cessite la
pr�sence de libtoto-0.8.2, je dois avoir libtoto-devel-0.8.2 d'install�)
* une librairie install�e en sources ne sera pas reconnu (trouv�) lors
d'une instal � partir d'un rpm (et donc il faudra l'installer en sources
?)

Questions subsidiaires :
------------------------
* le .so. figurant dans certains noms de lib demand�es me laisse
perplexe, par exemple j'ai besoin de libtoto.so.2, mais je ne trouve que
libtoto-2 (j'en conclu que je ne dois pas tenir compte de cet "so" dans
mes recherches, puisque des fois �a fonctionne ...?)
* que faire quand l'installation d'un rpm r�clame la pr�sence de
lib_machin_chose-0.8.2, alors qu'il est d�j� install� (m�me version) ?
* peut-�tre que l'usage d'urpmi (que je ne connais pas encore) est une
solution interm�diaire (ou est-ce seulement une solution plus simple
pour d�nicher et installer des rpm) ?

En conclusion, peut-on dire qu'il est pr�f�rable d'installer les lib en
rpm (pour qu'elles soient ensuite reconnues lors de la compilation d'un
programme), mais les programmes en sources (pour une meilleur
information de ce qui se passe et pour une meilleur ad�quation avec mon
syst�me) ?
Comme corrolaire, si j'installe mes lib en sources (c'est possible ?),
seront-elles trouv�es (reconnues) lors de la compilation de mon
programme ?
Et pour finir, faut-il en arriver � un choix du style, j'installe tout
en rpm ou tout en sources ?

Voila, j'esp�re ne pas avoir �t� trop long (mais j'ai essay� d'�tre
clair) et que vous m'aiderez � y voir plus clair

merci
Manu


PS - je post en parral�le sur fr.comp.os.linux.debats

-- 
***************************************************
Post� depuis le monde LIBRE !
sur un PC enfin affranchi de Micro$oft Windows
---> Syt�me d'exploitation LINUX Mandrake 9.0

Pour en savoir plus ... :
http://lea-linux.org/intro/
Et pour savoir ce que vous r�serve Micro$oft d'ici 2 ans :
http://www.lemonde.fr/recherche_articleweb/1,9687,307102,00.html?query=microsoft&query2=&booleen=et&num_page=1&auteur=&dans=dansarticle&periode=1&ordre=pertinence&debutjour=&debutmois=&debutannee=&finjour=&finmois=&finannee=&G_NBARCHIVES=759%20986


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à