• [^] # Re: 6 mois d'utilisation déjà

    Posté par . En réponse à la dépêche Sortie de Fedora 14. Évalué à 3.

    > franchement faire l'inverse de apt au niveau des commandes c'est vraiment pour dire "moi je fais pas pareil".

    C'est surtout que la sémantique des commandes apt-get est pourrie pour la majorité des utilisateurs finaux:
    update ==> mise à jour du cache | mise à jour du système
    upgrade ===> mise à jour du système | passage à la version supérieure
    dist-upgrade ===> passage à la version supérieure, ça reste cohérent avec les autres commandes

    je trouve la sémantique yum plus logique:
    makecache ===> mise à jour du cache (fait automatiquement avec un timeout configurable ==> pour la majorité des utilisateurs, c'est le comportement par défaut souhaitable)
    update ===> mise à jour du système
    upgrade (via un plugin officiel) ===> passage à la version supérieure
    Pour le passage à la version supérieure, Fedora n'étant pas une rolling release, il est recommandé d'utiliser un assistant (soit l'installeur Anaconda ou preupgrade) pour gérer les éventuelles incompatibilités et nettoyer le système des paquets obsolète. Pour ceux qui utilisent yum, il y a différentes possibilités, soit utiliser le switch --releasever avec la commande update pour définir la version (ou bien installer le paquet fedora-release correspond ce qui revient au même), soit utiliser le plugin upgrade-helper qui ajoute la commande upgrade.

    Par ailleurs, tu peux désactiver le rafraichissement automatique du cache dans la configuration de yum:
    metadata_expire = never

    La jeunesse de yum par rapport à apt-get n'est pas une raison pour suivre les "travers" de celui-ci. Zypper d'OpenSuSE a un comportement similaire, la principale différence est que le rafraichissement automatique du cache est désactivé par défaut (il faut rajouter l'option auto-refresh pour l'activer).