Не так давно я решил посмотреть предстоящие вкусности Gnome и обновил свой дистрибутив Lenny до Squeeze (testing). К сожалению, возникли небольшие проблемы, бороться с которыми у меня не было времени и я захотел решить проблему кардинально — откатиться на стабильную версию. Сделать это довольно просто.
Сначала пропишем в /etc/apt/sources.list «стабильные» репозитории:
deb http://http.us.debian.org/debian lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib
deb http://http.us.debian.org/debian lenny-proposed-updates contrib non-free main
И добавим файл /etc/apt/preferences со следующим содержимым:
Package: *
Pin: release a=stable
Pin-Priority: 1001Package: *
Pin: release a=testing
Pin-Priority: 60Package: *
Pin: release a=unstable
Pin-Priority: 50
Таким образом мы повысим приоритет стабильной версии и выполним обновление:
apt-get update && apt-get upgrade
В процессе установки у меня возникла проблема с отсутствием утилиты mktemp, которая была необходима для корректного обновления. Сам пакет был скачан, так что мне нужно было только установить его вручную:
dpkg -i /var/cache/apt/archives/mktemp_1.5-9_i386.deb
После этого можно было продолжить обновление:
apt-get upgrade
Таким образом я откатился до Lenny без проблем и сейчас всё работает отлично. 🙂
Постовой: юридическая помощь.
Спасибо, помогло. Правда, откатился с нестабильного репа визи до squeeze (после обновления пропала возможность переключать язык, были фейлы при загрузке)
Всегда пожалуйста 🙂
Сам сижу на Wheezy, но подобных проблем не наблюдал. Можете хотя бы примерно указать, что за железо у вас?