• [^] # Re: Troll

    Posté par (site web personnel) . En réponse à la dépêche Red Hat Enterprise Linux 6.5. Évalué à 3.

    Apt_pinning, c'est simple.

    Tu mets un poids à chaque dépot, et en fonction du poids dans un range arbitraire ( http://linux.die.net/man/5/apt_preferences ), ça prends ou pas la priorité sur les autres dépots lors de la résolution de dépendances.

    Donc de 0 à 100, y a un range, de 500 à 990, de 990 à 1000, et au delà aussi. Genre si je donne un note de 1200, alors le dépôt prends le pas sur tout les autres, même si ça fait revenir en arrière, sauf si le paquet vient du même dépot, auquel cas il va le mettre à jour.

    Si le dépôt a par exemple 50, alors tu installes, mais il mets pas à jour si ç'est déjà sur place.

    Etc, etc.

    Alors tu peux faire ça par distribution, mais aussi par paquet.

    Et à la fin, quand tu as compris ce que tu veux faire et comment le faire sur tes 15 dépôts, tu peux faire un cul de chouette, car si tu piges le pinning, tu piges le jeu aussi.