211Fermer213
UtherLe 20/02/2008 à 10:33
Martial Demolins (./209) :
Uther (./205) :
il n'empêche que la compilation peut poser divers problèmes comme une mauvaise version des outils de compilation, dépendance manquantes entre autre.

euh... les scripts d'installation, ça sert à quoi, si ce n'est à vérifier tout ça de manière transparente justement ?
Oui mais il va juste te dire qu'il y a un problème(de manière plus ou moins claire), pas le résoudre. Et la le débutant et même l'utilisateur moyen, y a des chances qu'il abandonne.
Et même si tu as le courage de continuer il faut te débrouiller a installer se qui manque (parfois à nouveau compiler) en espérant qu'il n'y ait pas de nouvelles dépendances, et que le script configure arrive bien à le détecter.
Bref ça peux potentiellement devenir très prise de tête.
Martial Demolins (./209) :
Uther (./205) :
Je trouve que le débat se noye dans les détails et oublie le gros du problème.

Non, le débat grossit x100 un problème rare.
Ce n'est pas mon avis, il et vrai que le débutant absolu qui à une utilisation très limitée de son PC aura rarement de problème de package manquant. Et l'utilisateur avancé saura se débrouiller(même si ça me fait chier de devoir compiler quand s'est tellement simple d'installer sous Win32/MacOS).
Mais l'utilisateur moyen qui est à l'affut de tous les logiciels il va vite retourner sous Windows.
Martial Demolins (./209) :
Uther (./205) :
La compilation peu certes être plus ou moins compliquée mais de toute façon, même dans le meilleur des cas c'est déjà trop compliqué pour ne pas effrayer un utilisateur lambda.

Donc 3 mots à taper (./configure && make && make install), comme c'est décrit dans tout readme, c'est trop compliqué ? confus.gif
J'espère que ta voiture a une boite auto, tu dois être perdu avec les vitesses manuelles toi biggrin.gif (en plus, il faudrait synchroniser main et pied, bref, un truc de dingue ! hors de portée de la majeure partie des utilisateurs de voiture couic.gif ).
Moi ca ne me bloque pas mais si on se veux grand public c'est clairement un gros frein.
De plus si la compilation était toujours aussi simple toutes les distribs auraient depuis longtemps intégré un outil qui compile et installe automatiquement.
Martial Demolins (./209) :
Uther (./205) :
Le système de paquetage est très bien mais il est clair que le fait qu'il soient dépendant de la distribution est une grosse limitation.

Il faut savoir, soit on fait des adaptateurs foireux qui casseront tout ici et là, soit on maintient des paquets safe pour chaque distrib. Les bosseurs n'étant pas ce qui manque, je suis pour les paquets qui marchent et ne cassent rien. smile.gif On peut appeler ça "l'inconvénient de l'avantage", mais au final, ça remplit sa fonction.
Moi aussi je suis pour.
Je dis juste que si les distribs pouvaient trouver le moyen de standardiser un peu pour arriver a des spécification de format de paquet commun sans conversion foireuses qui cassent tout ça serait une grosse avancée.

Il n'y a pas de Windows installé sur aucun de mes 2 PC mais il n'empêche que Linux n'est pas parfait pour autant et que un peu plus de standardisation des différente distrib feraient a mon avis beaucoup de bien.