Steve Fosdick lists@pelvoux.nildram.co.uk wrote:
How do you configure two package sources without everything getting upgraded to the source with the newest version, i.e. unstable?
This is where package pinning comes in. For example, my file says:
Package: * Pin: release a=testing Pin-Priority: 989
Package: * Pin: release a=unstable Pin-Priority: 99
Which basically says to take from testing most of the time, but if something came from unstable, don't downgrade it unless we must. At least, I think that's what it says, but it's been a while since I read the apt_preferences man page.
You then select to use unstable and how unstable to be with the use of command-line switches, as mentioned before.