Обновление Debian 6 Squeeze до Debian 7 Wheezy

Debian 7 Wheezy является официальным преемником Debian 6 Squeeze и был официально выпущен в качестве стабильной версии на 04.05.2013.

Если Вы используете виртуальную машину, то рекомендуется скопировать всю виртуальную машину или сделать снимок вашей установленной системы. Если система установлена на сервере, то рекомендуется на всякий случай скопировать все конфигурационные файлы из папок "/etc", "/var/lib/dpkg", "/var/lib/apt/extended_states" и сохранить список установленных программ "dpkg --get-selections".

Все дальнейшие операции делаются из под прав root пользователя.

Посмотрим какая версия Debian у нас установлена:

root@un-lim.com:/# cat /etc/debian_version 
6.0.8

Теперь сделаем обновление данной версии до последних пакетов следующими командами:
apt-get update
apt-get upgrade
apt-get dist-upgrade

Теперь приступим к обновлению до версии Debian Wheezy.

1. Укажем новые репозитории для обновления.
Просмотри файл /etc/apt/sources.list

cat /etc/apt/sources.list

deb http://ftp.ua.debian.org/debian/ squeeze main
deb-src http://ftp.ua.debian.org/debian/ squeeze main
 
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
 
deb http://ftp.ua.debian.org/debian/ squeeze-updates main
deb-src http://ftp.ua.debian.org/debian/ squeeze-updates main

В данном файле все надписи squeeze меняем на wheezy и получаем такой результат:
deb http://ftp.ua.debian.org/debian/ wheezy main
deb-src http://ftp.ua.debian.org/debian/ wheezy main
 
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
 
deb http://ftp.ua.debian.org/debian/ wheezy-updates main
deb-src http://ftp.ua.debian.org/debian/ wheezy-updates main

2. Установим минимальное обновление.
Скачаем список новых облений:

apt-get update

Теперь проведем минимальное обновление без ядра системы:
apt-get upgrade

3. Обновление ядра.
Проверим какая версия ядра установлена на данный момент:

dpkg -l | grep linux-image

Пример вывода:
ii  linux-image-2.6-amd64        2.6.32+29   Linux 2.6 for 64-bit PCs (meta-package)
ii  linux-image-2.6.32-5-amd64   2.6.32-41   Linux 2.6.32 for 64-bit PCs

Данный пакет используют на следующей стадии.

Обновим пакет с нового репозитория:

apt-get install linux-image-2.6-amd64

И обязательно теперь надо обновить grub загрузчик:
update-grub

Также требуется обновить пакет udev, чтоб не возникло проблем при обновлении ядра на следующем шаге:
apt-get install udev

4. Полное обновление системных файлов и ядра.
С помощью следующей команды выполнится полное обновление системы до Debian Wheezy, а остальные пакеты будут обновлены:

apt-get dist-upgrade

Примечание: Обновление может варьироваться в зависимости от установленных компонентов и может занять продолжительное время.

После обновления.
Проверим еще раз версию ОС:

root@un-lim.com:/# cat /etc/debian_version
7.0

Перезагрузим сервер:
reboot

После перезагрузки сервера, требуется проверить системный журнал на наличие ошибок:
cat /var/log/syslog

Также рекомендуется проверить открытые порты:
netstat -tulpn

Дополнительная информация на официальном сайте Debian - Обновление с Debian 6 (squeeze)

Если есть вопросы, то просим Вас посетить наш форум, на котором Вы сможете попросить описание совершенно бесплатно...



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов