Из Squeeze в Wheezy

Как обновиться с Debian 6.0 «Squeeze» до Debian 7.0 «Wheezy» так, чтобы по дороге ничего не отвалилось? Ответ прост: нужно пристегнуть ремни, перекреститься и следовать нашему руководству.

1. Сделайте бэкап. Некоторые админы иногда так проводят обновление, что потом приходится рвать на себе волосы. И дело не только в кривых руках, но и в пренебрежении базовыми правилами проведения обновлений. Правило №1: делай бэкапы!

Забэкапить нужно домашнюю директорию /home и директорию с конфигурационными файлами /etc. Правильно бэкап делается так:

tar -czvf host.etc.tar.gz /etc


2. Проверьте список репозиториев (/etc/apt/sources.list).
В нем не должно быть ничего лишнего, только это:

deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free
 
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
 
# squeeze-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze-updates main contrib non-free

Все остальное лучше временно закомментировать, от греха подальше.

3. Обновите Squeeze до актуального состояния. Да-да, именно 6.0 требуется сначала обновить:

apt-get update
apt-get upgrade
apt-get dist-upgrade

Проверьте, что обновление прошло корректно и до конца. Иногда попадаются пакеты с отложенной установкой. Как убедиться, что их в нашем случае нет: запускаем aptitude и ищем фразу «No packages are scheduled to be installed, removed or upgraded».

4. Настраиваем список репозиториев на работу с Wheezy. Для этого открываем файл /etc/apt/sources.list и оставляем в нем только это:

deb http://ftp.de.debian.org/debian wheezy main contrib non-free
deb-src http://ftp.de.debian.org/debian wheezy main contrib non-free
deb http://ftp.de.debian.org/debian wheezy-updates main contrib non-free
deb http://ftp.de.debian.org/debian-security wheezy/updates main contrib non-free

5. Запускаем обновление. Трясущимися от волнения руками печатаем в терминале:

apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot

Готово. После перезагрузки вас ожидает великолепный Wheezy, обзор которого появится на Либератуме в ближайшие дни.

Довольный пользователь компьютера
Строго следовала инструкции и у нее все получилось

Недовольный пользователь компьютера
Забыла сделать бэкап, три раза опечаталась и один раз перепутала apt-get с rm -rf /

Ваша оценка: Нет Средняя оценка: 5 (3 votes)

testing ветка -- наше всё :)

Ваша оценка: Нет
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Яндекс.Метрика