Как обновить Debian

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

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. Обновите Debian до актуального состояния. Да-да, требуется сначала обновить:

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

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

4. Настраиваем список репозиториев на работу с новой версией. Для этого открываем файл /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

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

field_vote: 
Ваша оценка: Нет Средняя: 5 (3 оценки)
Главная тема: 
Дистрибутивы: 

Комментарии

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

Оценка: 
Пока без оценки

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.