• [^] # Re: config un peu évoluée

    Posté par . En réponse au journal Comment je suis passé d'Ubuntu à Debian Sid. Évalué à 3.

    Effectivement, l'apt-pinnig est une solution assez pratique et qui fonctionne bien une fois les réglages effectués correctement, mais ça demande de bien lire la doc pour ne pas tomber dans les pièges des réglages fais un peu vite (genre mettre 999).

    Ça me permet d'avoir une testing comme base, mais d'avoir accès aisément à stable, testing, unstable et experimental.
    J'ai fais le réglages il y a quelques années et je n'ai plus touché, vu que ça faisait ce que je voulais correctement.

    Mon /etc/apt/preferences ressemble à ceci :

    Package: *
    Pin: release a=testing
    Pin-Priority: 990
    Package: *
    Pin: release a=testing-proposed-updates
    Pin-Priority: 900
    Package: *
    Pin: release a=stable
    Pin-Priority: 850
    Package: *
    Pin: release a=stable-proposed-updates
    Pin-Priority: 840
    Package: *
    Pin: release a=unstable
    Pin-Priority: 700
    Package: *
    Pin: release a=experimental
    Pin-Priority: 400

    Ensuite tu peux forcer l'installation d'une version précise en faisant un truc du genre :

    sudo apt install -t <version> ton_paquet

    Pas de soucis si tu installes depuis > testing, les mises à jour seront aisées.

    Mais il faut quand même faire gaffe si tu veux absolument un paquet < testing et éventuellement traiter les mises à jour à la main et bloquer les paquets individuellement.

    0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0