Приложение A. Подготовка системы jessie к обновлению

Содержание

A.1. Обновление системы jessie
A.2. Проверка списка источников APT
A.3. Удаление устаревших файлов настройки
A.4. Переход к использованию локалей с UTF-8

В этом приложении содержится информация о том, как перед обновлением до stretch удостовериться, что вы можете устанавливать или обновлять пакеты jessie. Это может понадобиться в некоторых случаях.

A.1. Обновление системы jessie

В основном, это обновление ничем не отличается от всех предыдущих обновлений jessie, которые вы делали. Единственное отличие состоит в том, что сначала надо убедиться, что ваши списки пакетов всё ещё содержат ссылки на пакеты jessie, как описано в Раздел A.2, «Проверка списка источников APT».

Если вы обновляете систему с сервера-зеркала Debian, то автоматически будет выполнено обновление до последнего выпуска jessie.

A.2. Проверка списка источников APT

Если в какой-либо строке в вашем файле /etc/apt/sources.list имеется ссылка стабильный дистрибутив («stable»), то она указывает на stretch. Это может быть не то, что вы хотите, если вы пока не готовы к обновлению. Если вы уже запустили apt-get update, то ещё не поздно всё отменить, просто выполнив инструкцию, приведённую ниже.

Если вы успели установить пакеты из stretch, то особого смысла в установке пакетов из jessie уже нет. В этом случае вам следует решить — доводить до конца обновление или нет. Вернуться к использованию старых версий пакетов возможно, но эта процедура выходит за рамки данного документа.

Откройте файл /etc/apt/sources.list с помощью вашего любимого текстового редактора (от лица суперпользователя) и проверьте все строки, начинающиеся с deb http:, deb https:, deb tor+http:, deb tor+https: или deb ftp:[6], на наличие слова «stable». При нахождении, замените stable на jessie.

[Примечание]Примечание

Строки в файле sources.list, начинающиеся с «deb ftp:» и указывающие на адреса debian.org, следует заменить на строки вида «deb http:». Смотрите Раздел 5.1.2, «FTP-доступ к сопровождаемым Debian зеркалам будет прекращён».

Если вы нашли строки, начинающиеся с deb file:, то вам придётся самостоятельно проверить, какие пакеты хранятся в указанном каталоге — jessie или stretch.

[Важно]Важно

Не исправляйте строки, начинающиеся с deb cdrom:. Если вы исправите такую строку, то вам придётся снова запустить команду apt-cdrom. Не беспокойтесь, если источник cdrom ссылается на нестабильный («unstable») выпуск. Как это ни странно, так и должно быть.

Если вы внесли какие-нибудь изменения, сохраните файл и выполните команду

# apt-get update

для обновления списка пакетов.

A.3. Удаление устаревших файлов настройки

Перед обновлением системы до stretch, рекомендуется удалить из системы старые файлы настроек (такие как *.dpkg-{new,old} в /etc.

A.4. Переход к использованию локалей с UTF-8

Использование устаревшей локали (не-UTF-8) уже долгое время не поддерживается окружениями рабочего стола и другим широко используемым ПО. Такие локали следует обновить, запустив команду dpkg-reconfigure locales и выбрав по умолчанию UTF-8. Также вам следует убедиться, что ваши пользователи не изменяют настройки по умолчанию и не используют устаревшие варианты локали в своих окружениях.



[6] Debian закроет доступ по FTP ко всем официальным зеркалам 2017-11-01. Если в вашем файле sources.list содержится узел debian.org, рекомендуется перейти на использование deb.debian.org. Это касается только зеркал, поддерживаемых непосредственно Debian. Если вы используете вторичное зеркало или репозиторий третьей стороны, то на них после указанной даты всё ещё может сохраняться поддержка FTP. В случае сомнения за дополнительной информацией обратитесь к операторам используемых вами зеркал.