-
ajoutez une ligne pour tester dans votre /etc/apt/sources.list.
par exemple, si vous avez déjà le sources.list suivant
deb http://your.favourite.mirror/debian/ stable main non-free contrib
ensuite copiez-collez-le et changez la copie en
deb http://your.favourite.mirror/debian/ testing main non-free contrib
-
éditez ou créez /etc/apt/preferences pour attribuer des priorités Pinning, comme ceci
Paquet: \*
Pin: release a=testing
Pin-Priority: 100
Paquet: \*
Pin: release a=stable
Pin-Priority: 500
-
exécutez "apt-get update"
-
installez apache2 à partir de testing (ainsi que toutes les dépendances requises) avec:
apt-get -t testing install apache2
désormais, lorsque vous exécutez apt-get upgrade ou apt-get install, il installera les packages de stable par défaut, mais vous pouvez outrepasser cela à tout moment avec "-t testing" pour installer des packages spécifiques (ou même une mise à niveau complète) de testing.
vous pouvez faire la même chose avec "unstable" aussi. ajoutez-le simplement avec une priorité plus basse que testing.
personnellement, j'utiliserais unstable à la place de testing. dans mon expérience, testing est souvent plus instable que unstable car il y a souvent de longs retards pour obtenir des mises à jour cruciales de unstable à testing - il suffit qu'un nouveau bug (ou doublon) soit signalé ou qu'une nouvelle révision soit téléchargée sur unstable, et la migration automatique d'un paquet de unstable à testing sera retardée pour une autre semaine ou deux, voire plus... ce qui est largement suffisant pour qu'un autre rapport de bug ou un paquet mis à jour soit téléchargé sur unstable pour réinitialiser le retard encore une fois.