В предыдущей статье мы рассматривали как обновить Debian 6 Squueze до Debian 7 Wheezy. Wheezy получил долгосрочную поддержку (LTS) до 31 мая 2018 года, а это значит что с этого времени система больше не обновляется и не поддерживается. Поэтому рекомендуется обновить ОС до актуальной Debian 8 Jessie, что собственно сегодня мы и будем делать. Итак поехали:
Делаем резервную копию текущей системы. Как сделать резервную копию системы Debian мы рассказывали в этой статье.
Доводим Debian 7 Wheezy до актуального состояния.
apt-get update && apt-get upgrade
Изучаем список не полностью установленных пакетов с состоянием Half-Installed или Failed-Config.
dpkg --audit
Изучаем список отложенных пакетов.
dpkg --get-selections | grep 'hold$'
Решаем выявленные на двух прошлых этапах проблемы, после чего удостоверимся, что в общем списке все пакеты имеют статус ‘ii’ в первой колонке.
dpkg -l| grep -v 'ii'| less
Удаляем забытые пакеты:
apt-get autoremove
Изменяем список репозиториев в /etc/apt/sources.list. Вместо “wheezy” и “stable” указываем “jessie”.
deb http://mirror.yandex.ru/debian jessie main contrib non-fre deb-src http://mirror.yandex.ru/debian jessie main contrib non-free deb http://security.debian.org/ jessie/updates main contrib non-free deb-src http://security.debian.org/ jessie/updates main contrib non-free #jessie-updates, previosly known as 'volatile' deb http://mirror.yandex.ru/debian/ jessie-updates main contrib non-free deb-src http://mirror.yandex.ru/debian/ jessie-updates main contrib non-free
Обновляем список доступных в Debian Jessie пакетов.
apt-get update
Обновление производится в две стадии. На первой выполняется замена только пакетов, не приводящих к удалению или установке других пакетов.
apt-get upgrade && apt-get dist-upgrade
В процессе выполнения dist-upgrade на экран будут выводиться запросы для принятия тех или иных решений о ходе обновления. Как правило, предлагаемый по умолчанию вариант оптимален.
Удаляем старые пакеты Wheezy:
apt-get autoremove
Любое использование материалов сайта возможно только с разрешения автора и с обязательным указанием источника.