Debian

Обновите Debian 8 до 9

Обновите Debian 8 до 9

1. Обновление с Debian 8 до 9

1.1. Debian 9 выпущен

После 2 лет разработки Debian 9 (кодовое название «Stretch») был выпущен для ожидающего сообщества Linux. Выпуск Debian 9 является переломным моментом, потому что это первый крупный выпуск дистрибутива после смерти его основателя Яна Мердока, тем самым сигнализируя о том, что проект продолжит процветать в новую эру.

Помимо обычных обновлений пакетов в каждом выпуске, Debian 9 добавил более 15000 новых пакетов в свой 51000 сильный репозиторий. Примечательные новые функции и изменения включают следующее:


2. Перед обновлением

Обновление системы Debian без надлежащего резервного копирования похоже на прогулку по канату без ремней безопасности: это можно сделать, но последствия могут быть катастрофическими.  Следующие типы файлов следует учитывать при резервном копировании:

Наконец, резервные копии не должны храниться на локальном диске. Хорошее место для резервного копирования - внешний диск, удаленный компьютер и облачное хранилище.


3. Пошаговое обновление

  1. Обновите существующий Debian 8

    Перед обновлением до Debian 9 рекомендуется обновить Debian 8. От имени пользователя root выполните следующие команды:

    # apt-get update # apt-get upgrade 

    Обновление существующей версии обычно несложная процедура. Однако иногда вы можете увидеть в выходном сообщении, что один или несколько пакетов «были сохранены.Это означает, что рассматриваемые пакеты не могут быть обновлены, потому что новая зависимость требует установки нового пакета или удаления существующего пакета.

    Чтобы решить указанную выше проблему, выполните следующую команду:

    # apt-get dist-upgrade 

    Если обновление включает обновление ядра, вам следует перезагрузить компьютер, прежде чем продолжить.

  2. Отредактируйте / etc / apt / sources.список

    В / etc / apt / sources.В файле списка указаны источники, включая дистрибутив, из которых можно скачать пакеты. Распределение может быть указано с использованием кодового имени Debian («stretch» ​​против «jessie») или статуса выпуска («стабильный» против «oldstable»).

    Чтобы обновить Debian 8 («jessie») до Debian 9 («stretch»), замените все вхождения «jessie» в файле на «stretch».Например, ваш старый файл может выглядеть следующим образом:

    deb http: // ftp.нас.дебиан.org / debian / jessie main contrib non-free deb http: // security.дебиан.org / jessie / updates main contrib non-free deb http: // ftp.нас.дебиан.org / debian / jessie-updates main contrib non-free 

    Обратите внимание, что URL-адрес репозитория, скорее всего, будет выглядеть иначе в вашем собственном / etc / apt / sources.файл списка. Кроме того, если ваш старый файл ссылается на «стабильный», а не на явное кодовое имя («jessie»), вы можете при желании оставить его без изменений (поскольку текущий стабильный выпуск - «stretch»).

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

    Новый файл должен выглядеть следующим образом:

    deb http: // ftp.нас.дебиан.org / debian / stretch main contrib non-free deb http: // security.дебиан.org / stretch / updates main contrib non-free deb http: // ftp.нас.дебиан.org / debian / stretch-updates main contrib non-free 

    Запустить обновление после редактирования файла.

    # apt-get update 
  3. Проверьте требования к месту на диске

    Перед фактическим обновлением выполните пробный прогон, чтобы узнать, какое дополнительное дисковое пространство требуется:

    # apt-get -o APT :: Get :: Trivial-Only = true dist-upgrade 

    Найдите следующую строку в конце вывода:
    «После этой операции будет использовано XXXX МБ дополнительного дискового пространства.”

    Перед началом обновления убедитесь, что на машине достаточно места на диске. Чтобы проверить объем доступного в настоящее время дискового пространства, запустите:

     # df -h 
  4. Запустите обновление Debian 9.

    Выполните следующие 2 команды по порядку.

    # apt-get upgrade # apt-get dist-upgrade 

    Во время обновления вам может быть предложено разрешить любой конфликт файла конфигурации. Конфликт возникает, когда установщик замечает, что вы ранее редактировали файл конфигурации, который он пытается обновить.

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

  5. Перезагрузить

    Обновление с Debian 8 до Debian 9 включает обновления ядра. В результате вам следует перезагрузить компьютер после обновления.

    После перезагрузки вы можете убедиться, что на машине действительно запущен Debian 9, выполнив следующую команду.

    # lsb_release -a Нет доступных модулей LSB. Идентификатор распространителя: Debian Описание: Debian GNU / Linux 9.2 (растяжка) Выпуск: 9.2 Кодовое имя: stretch 
Vulkan для пользователей Linux
С каждым новым поколением видеокарт мы видим, как разработчики игр расширяют границы графической точности и приближаются на шаг ближе к фотореализму. ...
OpenTTD против Simutrans
Создание собственного транспортного симулятора может быть увлекательным, расслабляющим и чрезвычайно увлекательным занятием. Вот почему вам нужно попр...
Учебник OpenTTD
OpenTTD - одна из самых популярных бизнес-симуляторов. В этой игре вам нужно создать замечательный транспортный бизнес. Тем не менее, вы начнете в нач...