• [^] # Re: J'aime et J'aime pas.

    Posté par . En réponse au journal J'aime, je n'aime pas : Fedora. Évalué à 2.

    > - la lenteur excécrable de yum (même sur rawhide).

    Il y a des travaux lourd en ce moment sur Yum et Yum est devenu encore plus lent. La phase d'optimisation de ces grosses modifications doit débuter pour F7 test 3. Au final normalement Yum dans F7 devrait être plus rapide que Yum dans FC6. Il est possible que tout ce qui a été prévu pour F7 ne soit pas fait (le calendrier est serré et les modifications importantes).

    > - le fait que yum se connecte à chaque fois pour récupérer la liste des paquets. Par défaut il devrait utiliser le cache.

    C'est faux.
    Yum récupère systèmatiquement repomd.xml (moins de 2 ko). Si le dépôt a été mis à jour, ET UNIQUEMENT À CETTE CONDITION, yum récupère à nouveau primary.xml.gz. Si pour résoudre des dépendances, ET UNIQUEMENT À CETTE CONDITION, il faut d'autre information (par exemple dépendance sur un fichier), yum récupère à nouveau filelists.xml.gz (assez gros fichier), sinon il utilise celui en cache.

    Yum utilise TOUJOURS le cache sauf pour repomd.xml. Fichier de moins de 2 ko et qui permet de vérifier la "pertinence" du contenu du cache. Repomd.xml stocke les dates de primary.xml.gz, filelists.xml.gz et other.xml.gz.

    Si tu veux que Yum ne vérifie pas si les dépôts ont été mise à jour, il y a l'option "-C".

    En fait repomd.xml est aussi en cache pour un temps définit par metadata_expire dans /etc/yum.conf.

    > - Les repository "alternatifs" (rpmforge, freshrpms, etc) préconfigurés pour rapidement installer ce qu'il faut : nvidia/ati, mp3, divx, flash, java, adobe reader, etc.

    Ce n'est pas possible avec la philosophie de Fedora. De plus Fedora veut être validé par la FSF, et la FSF ne veut pas soutenir ce type de pratique.

    > pour lister les paquets installés

    Ben il y a rpm.
    Il y a aussi "yum list installed"

    > downgrader un paquet d'une version

    Yum le refuse par défaut et Fedora aussi. Ça pose de sérieux problème de sécurité.
    Il y a le plugin yum-allowdowngrade dans FE si c'est indispensable.

    > - un truc "simple" pour l'horloge.

    system-config-date (c'est dans le menu Système->Administration).

    > Mon windows se retrouve avec une heure de retard depuis que j'ai installé.

    Tu as fait une installation en demandant que la date soit en UTC (ce n'est pas la valeur par défaut de Fedora, ce que je trouve quelque part regrettable).
    Le stockage de l'heure en heure locale est une "bêtise" de Windows.
    Tu n'as peut-être pas la même locale pour Windows et Fedora.



    J'ai l'impression que tu utilises une vieille version de Fedora. Je me trompe ?