> Après toutes ces critiques sur les performances de yum (que je seconde vivement), je suis étonné que personne n'aie répliqué
J'utilise yum, je suis assez souvent sous Rawhide (donc beaucoup de mise à jours "dangeureuses") et yum roxe !
Notons que très très peu de développeurs Fedora se plaignent de la lenteur de Yum.
Le problème n'est pas que Yum soit lent. Il fait son job correctement, et que yum soit lent est beaucoup beaucoup moins grave que si Firefox est lent. Firefox doit être optimisé car c'est un gain pour l'utilisateur. Si yum est optimisé, le gain pour l'utilisateur est faible. Surtout qu'en général l'utilisateur fait seulement des "yum update".
Les mises à jours Windows ne sont pas rapides, il n'y a pas de possibilité de recherche, etc.... Pourtant personne ne se plaint. Donc dans l'absolu yum n'est pas mauvais.
Le "problème" est que Yum est en concurrence avec d'autres gestionnaires de paquet. L'utilisateur qui vient de debian par exemple, a déjà des repères. La résolution des dépendances prend par exemple 5 secondes alors qu'avec yum il en faut 60. Donc au bout de 10 ou 15 secondes il se demande s'il n'y a pas un problème. Peut-être même qu'il va faire des ctrl^C . Il se demande pourquoi ce que apt est capable de faire en 5 secondes, yum n'est pas capable de le faire en moins de 10. C'est mauvais pour l'image de yum et donc de Fedora.
Je fais parti de ceux qui ne font pas de la vitesse de yum une priorité. M'enfin, il faut bien ouvrir les yeux et le recul ne manque pas aujourd'hui. Les plaintes sur la lenteur de yum (qu'elles soient "justifiées" ou non) sont nombreuses et "pourrissent" l'image de Fedora.
Donc il faut faire quelque chose.
> personne n'aie répliqué qu'on pouvait s'attendre à de grandes améliorations prochainement.
Il y en a des planifiées pour F7. Entre autres abondonner librpm pour la résolution des dépendances. C'est pûrement de l'optimisation pour la vitesse car c'est techniquement une erreur. Certes, la qualité d'un logiciel ne se résume pas à ses mérites ou rigueur techniques.
Ces évolutions sont dans la branche de développement de yum en parallèle avec l'ancien système de résolution de dépendance. Mais pour l'instant Fedora n'est pas sûr que le nouveau système soit suffisament stable pour F7 et donc il ne sera peut-être pas activé par défaut.
Il est peut-être trop tôt pour en faire de la "pub".
[^] # Re: Amélioration de yum
Posté par IsNotGood . En réponse au journal J'aime, je n'aime pas : Fedora. Évalué à 2.
J'utilise yum, je suis assez souvent sous Rawhide (donc beaucoup de mise à jours "dangeureuses") et yum roxe !
Notons que très très peu de développeurs Fedora se plaignent de la lenteur de Yum.
Le problème n'est pas que Yum soit lent. Il fait son job correctement, et que yum soit lent est beaucoup beaucoup moins grave que si Firefox est lent. Firefox doit être optimisé car c'est un gain pour l'utilisateur. Si yum est optimisé, le gain pour l'utilisateur est faible. Surtout qu'en général l'utilisateur fait seulement des "yum update".
Les mises à jours Windows ne sont pas rapides, il n'y a pas de possibilité de recherche, etc.... Pourtant personne ne se plaint. Donc dans l'absolu yum n'est pas mauvais.
Le "problème" est que Yum est en concurrence avec d'autres gestionnaires de paquet. L'utilisateur qui vient de debian par exemple, a déjà des repères. La résolution des dépendances prend par exemple 5 secondes alors qu'avec yum il en faut 60. Donc au bout de 10 ou 15 secondes il se demande s'il n'y a pas un problème. Peut-être même qu'il va faire des ctrl^C . Il se demande pourquoi ce que apt est capable de faire en 5 secondes, yum n'est pas capable de le faire en moins de 10. C'est mauvais pour l'image de yum et donc de Fedora.
Je fais parti de ceux qui ne font pas de la vitesse de yum une priorité. M'enfin, il faut bien ouvrir les yeux et le recul ne manque pas aujourd'hui. Les plaintes sur la lenteur de yum (qu'elles soient "justifiées" ou non) sont nombreuses et "pourrissent" l'image de Fedora.
Donc il faut faire quelque chose.
> personne n'aie répliqué qu'on pouvait s'attendre à de grandes améliorations prochainement.
Il y en a des planifiées pour F7. Entre autres abondonner librpm pour la résolution des dépendances. C'est pûrement de l'optimisation pour la vitesse car c'est techniquement une erreur. Certes, la qualité d'un logiciel ne se résume pas à ses mérites ou rigueur techniques.
Ces évolutions sont dans la branche de développement de yum en parallèle avec l'ancien système de résolution de dépendance. Mais pour l'instant Fedora n'est pas sûr que le nouveau système soit suffisament stable pour F7 et donc il ne sera peut-être pas activé par défaut.
Il est peut-être trop tôt pour en faire de la "pub".