Et si Fedora utilisait smart, on aurait dit "pourquoi ne pas avoir utilisé Yum ?".
On tourne en rond...
Yum a été choisi car :
- Yum est écrit en python et c'est un language qu'utilise beaucoup Red Hat. Par exemple l'installeur (anaconda) est écrit en python ce qui a permis d'intégré Yum à l'installeur.
- Yum utiliser librpm (et rpm-python) au-lieu de réinventer la roue. La résolution des dépendances est en grande partie faite par librpm. La transaction de test que fait Yum, est en faite seulement faite par librpm...
- La philosophie de Yum correspond à la philosophie de Red Hat/Fedora. Pas de millions d'options, une configuration par défaut intelligente. Avec yum par défaut le cache est toujours contrôlé et mise à jour si nécessaire. Ce n'est pas (ou n'était pas) le cas de urpmi ou apt. Yum ne cherche pas à utiliser des astuces "dangereuses" pour installer à tout prix un paquet (comme par exemple smart qui peut downgrader un paquet pour en installer un autre ce qui est dangereux).
Lorsqu'il a été choisi (pour la sortie de FC1), les débats ont été ouverts et très très animés. Les deux "finalistes" était Yum et Smart. Yum a été choisi.
[^] # Re: RIP Mandrake
Posté par IsNotGood . En réponse à la dépêche Il faut sauver le soldat Williamson !. Évalué à 3.
> Ou alors pourquoi ne pas avoir utilisé smart ?
Et si Fedora utilisait smart, on aurait dit "pourquoi ne pas avoir utilisé Yum ?".
On tourne en rond...
Yum a été choisi car :
- Yum est écrit en python et c'est un language qu'utilise beaucoup Red Hat. Par exemple l'installeur (anaconda) est écrit en python ce qui a permis d'intégré Yum à l'installeur.
- Yum utiliser librpm (et rpm-python) au-lieu de réinventer la roue. La résolution des dépendances est en grande partie faite par librpm. La transaction de test que fait Yum, est en faite seulement faite par librpm...
- La philosophie de Yum correspond à la philosophie de Red Hat/Fedora. Pas de millions d'options, une configuration par défaut intelligente. Avec yum par défaut le cache est toujours contrôlé et mise à jour si nécessaire. Ce n'est pas (ou n'était pas) le cas de urpmi ou apt. Yum ne cherche pas à utiliser des astuces "dangereuses" pour installer à tout prix un paquet (comme par exemple smart qui peut downgrader un paquet pour en installer un autre ce qui est dangereux).
Lorsqu'il a été choisi (pour la sortie de FC1), les débats ont été ouverts et très très animés. Les deux "finalistes" était Yum et Smart. Yum a été choisi.