Век живи - век учись! А я с дуру откатывался назад народным средством: переустановка системы.
Это выдержка из "Краткого справочника Debian"
3.2.7. Откат всех пакетов до уровня `stable'
--------------------------------------------
Чтобы откатить все пакеты до уровня `stable', отредактируйте файл
`/etc/apt/preferences' следующим образом:
Package: *
Pin: release a=stable
Pin-Priority: 1001
и запустите команду "`apt-get upgrade'", которая вызовет
принудительный откат из-за значения Pin-priority > 1000. Нужно
предупредить, что могут возникнуть небольшие накладки с зависимостями.
3.2.8. Обзор файла `/etc/apt/preferences'
-----------------------------------------
В примере файла `/etc/apt/preferences', представленного в разделе
раздел 3.2.2, `Установка системы APT - нет перевода!!!!', строка
"Package: *" в первой строчке означает, что эта секция применяется ко
всем пакетам. Вы можете использовать имя пакета вместо "*" для
указания значения Pin-Priority этого пакета.
Во второй строчке запись "Pin: release a=stable" означает, что
`apt-get' получает файл `Packages.gz' из архива Debian, у которого в
файле `Release' есть строка "Archive: stable".
В последней строчке запись "Pin-Priority: 500" указвает значение
Pin-Priority равное 500.
Если существует несколько пакетов с одним и тем же именем,
устанавливается пакет с наибольшим значением Pin-Priority
В частности, значения Pin-Priority имеют следующий смысл:
* 1001 и выше: Downgradable priorities.
Пакеты с Pin-Priority из этого диапозона могут быть понижены в
версии.
* от 100 до 1000: Стандартные приоритеты.
Такие пакеты нельзя понижать в версии. Вот несколько ключевых
значений Pin-Priority:
* 990: приоритет установлен через `--target-release' или опцию
`-t'. Подробнее на странице apt-get(8).
* 500: приоритет всех пакетов по умолчанию.
* 100: приоритет установленных пакетов в настоящее время.
* 0 - 99: неавтоматические приоритеты. (Они используются только в
случае, если пакет не установлен и нет другой доступной версии
пакета.)
* менее нуля: Версия пакета никогда не выбирается.
Эффект подобный от `--target-release' может быть получен от установки
файла `/etc/apt/apt.conf' следующим образом:
# echo 'APT::Default-Release "testing";' >> /etc/apt/apt.conf
Опция `--target-release' в командой строке и установки в файле
`/etc/apt/apt.conf' имеют больший приоритет установок в файле
`/etc/apt/preferences'. Будьте внимательны с этим побочным эффектом
при работе с файлом `/etc/apt/preferences'.
-------
По поводу "заморозки". Можно добавить репозитории lenny, etch, sid, backports и т.д. и указать apt, какой репозиторий использовать по умолчанию (например, полезно при aptitude safe-uugrade или типа того).
Для этого в в файл /etc/apt/apt.conf надо добавить
APT::Default-Release "stable";
Кстати, из backports надо ставить пакеты _только_ с ключом -t:
aptitude install -t backports <пакет>