>> Het mag daarnaast vanzelf spreken dat ik bij voorkeur stable packages >> download, maar dat ik zonder poespas ook unstable packages wil kunnen >> toevoegen. Zonder preferences werkt deze setup dus niet. > > Voor een dergelijke setup gebruik ik: > -------- > Package: * > Pin: release a=testing > Pin-Priority: 200 > > Package: pakketnaam > Pin: release a=testing > Pin-Priority: 999 > -------- Misschien is wat achtergrond-informatie over pinning hierbij wel handig. Het werkt als volgt. De prio van een geinstalleerd package is 100. Dat betekent, dat een geinstalleerd package nooit geupgrade wordt naar een versie met een lagere prio. Backports.org en unstable hebben (via de release file) een prioriteit van 1. Als je dus, zonder pinning, een pakket uit die repositories installeert, dan krijg je daarna geen (security) updates. Daarvoor moet je het betreffende pakket, of een archive/repository, pinnen op een prio > 100. Debian Stable heeft standaard een prio van 500. Mocht er dus een hogere versie van het betreffende pakket in Stable verschijnen, dan krijg je WEL een update. Als je een pakket uit Unstable installeert, en je wilt voorkomen dat dat op welke manier dan ook wordt geupgrade naar een hogere versie, dan moet je het pinnen op een prio > 500. Je kunt alle beschikbare versies en hun huidige prio op basis van de configuratie van APT bekijken met: apt-cache policy <packagenaam> De pakketten in Backports.org komen uit Testing, en hebben altijd een versie die net iets lager is dan de versie in Testing, want '1.0~bpo' is lager dan '1.0'. Op het moment dat Testing dan Stable wordt, heb je een werkend upgrade-pad, van bijv. Lenny + Bpo naar Squeeze. Groeten, Martijn. P.S. Ook even voorstellen: Martijn Grendelman, systeembeheerder van beroep, 15 jaar ervaring met Linux en ruim 5 jaar professionele ervaring met Debian. Ik onderhoud een eigen repository met backports en custom packages op http://debian.dev-zero.nl/ en een zoek-service voor Debian pakketten (in onofficiele repositories zoals Bpo, Dotdeb, Debian-multimedia, etc.) op http://www.debian-database.org/.
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature