Откат на стабильную версию Debian Lenny

Не так давно я решил посмотреть предстоящие вкусности 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: 1001

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

Package: *
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 без проблем и сейчас всё работает отлично. 🙂

Постовой: юридическая помощь.

2 Comments

  1. Спасибо, помогло. Правда, откатился с нестабильного репа визи до squeeze (после обновления пропала возможность переключать язык, были фейлы при загрузке)

  2. Всегда пожалуйста 🙂

    Сам сижу на Wheezy, но подобных проблем не наблюдал. Можете хотя бы примерно указать, что за железо у вас?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *