Обновление Debian до Debian 8
Debian 8 (Джесси) является самой последней версией Debian (на данный момент), выпущенной в апреле 2015 года В этом руководстве «Обновление Debian до Debian 8» объясняется, как обновить систему до Debian 8.
Установка обновлений до обновления.
Вы должны установить все доступные обновления для Debian перед обновлением его до Debian 8.
# apt-get update && apt-get upgrade -y
Остановка служб.
Я рекомендую вам остановить услуги, как это возможно, перед обновлением до Debian 8. Это включает в себя демонов веб-сервера (Apache и Nginx), серверы БД, таких как PostgreSQL или MySQL и других услуг. Чтобы приостановить (выключить) службу, введите следующую команду, заменив apache2 на имя необходимой службы, которую вы хотите остановить:
# service apache2 stop
ВНИМАНИЕ! Использование утилиты screen не есть обязательным шагом, кому как удобно.
Запуск сессии экрана (screen).
Установим программу screen:
# apt-get install screen
Запускаем 1 сессию:
# screen
Если вы отключились от вашего сервера, вы можете переподключиться к сессии screen, введя следующую команду:
# screen -rd
Теперь вы готовы к обновлению Debian до 8-й версии.
Проверяем какая версия ОС установлена:
# cat /etc/debian_version 7.7
У меня — это Debian 7.7.
Обновление Debian до Debian 8.
Отедактируем файл/etc/apt/sources.list и изменим все списки для обновления:
# vim /etc/apt/sources.list
И вставляем:
deb http://ftp.us.debian.org/debian/ jessie main deb-src http://ftp.us.debian.org/debian/ jessie main deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main # jessie-updates, previously known as 'volatile' deb http://ftp.us.debian.org/debian/ jessie-updates main deb-src http://ftp.us.debian.org/debian/ jessie-updates main
Проверьте /etc/apt/sources.list.d (дополнительные списки репозиториев) и убедиться, что они относятся до пакетов из Debian 8.
Обновим список пакетов:
# apt-get update
Установим последние версии ключевых системных утилит:
# apt-get install apt dpkg aptitude
Обновление системы можно выполнить с помощью команды ниже. Обновление будет скачивать и устанавливать многочисленные пакеты и этот шаг может занять некоторое время:
# apt-get dist-upgrade
Услуги с использованием «NSS» (Network Security Services) и «PAM» (Подключаемые модули аутентификации) нужно будет перезапустить. В большинстве случаев список услугпо умолчанию должен быть перезапущен в порядке. Если у вас есть дополнительные услуги, которые вы запускаете с использованием NSS или PAM, пожалуйста, добавьте их в список.
В процессе обновления, файлы конфигурации, которые вы модифицируете требуют обновления и будут представлены на рассмотрение вручную. Вот пример:
Configuration file '/etc/minidlna.conf' ==> Modified (by you or by a script) since installation. ==> Package distributor has shipped an updated version. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : start a shell to examine the situation The default action is to keep your current version. *** minidlna.conf (Y/I/N/O/D/Z) [default=N] ?
Нажимаем «Y» чтобы оставить существующую или «N» чтобы сохранить текущую версию.
Перезагрузите систему с помощью команды ниже:
# reboot
Проверяем наличие новой версии:
# cat /etc/debian_version 8.1
Несколько скриншотов нового дебиана. У меня был установлен Debian 7 и я его обновил до Debian 8.
1. Вход в Debian 8:
2. Рабочий стол в Debian 8:
3. Панель управления в Debian 8:
Вот и все! Тема «Обновление Debian до Debian 8» завершена и Вы имеете Debian 8.