Table of Contents

, , , , ,

Откат c testing до stable на примере Debian Wheezy 7.1

/etc/apt/apt.conf не должен содержать в себе упоминаний APT::Default-Release

/etc/apt/sources.list

deb http://mirror.yandex.ru/debian/ wheezy main contrib non-free
deb http://mirror.yandex.ru/debian/ jessie main contrib non-free  
deb http://security.debian.org/ jessie/updates main contrib non-free


Для отката с testing до stable достаточно внести в /etc/apt/preferences следующие записи:

Package: *
Pin: release a=stable
Pin-Priority: 1001

Package: *
Pin: release a=testing
Pin-Priority: 900

Package: *
Pin: release a=unstable
Pin-Priority: 800

Package: *
Pin: release o=Debian
Pin-Priority: -1

Если команда apt-cache policy выдает правильные приоритеты, то поочередно выполняем apt-get upgrade и apt-get dist-upgrade, после чего мы остаемся на ветке stable.
Теперь можем добавить в /etc/apt/apt.conf строку APT::Default-Release "wheezy";