Debian GNU / Linux выпустил третье обновление своего стабильного дистрибутива Debian 8 («jessie»). Обновление содержит исправление безопасности стабильного выпуска и корректирует пару серьезных проблем, которые были найдены в Debian 8.2

Как я апгрейдил/провел апгрейд Debian 8.2 на 8.3


Что пишут разработчики о данном обновлении:

Заметьте, что это обновление не является новой версией Debian, это всего лишь обновление некоторых пакетов. Нет необходимости выбрасывать компакт-диски и DVD с jessie, для установки обновленных пакетов нужно лишь скачать обновления через актуальное зеркало Debian после установки.

Тем, кто часто устанавливает с security.debian.org, не придётся обновлять много пакетов, большинство обновлений с security.debian.org включены в данное обновление.

Новые установочные носители, образы компакт-дисков и DVD, содержащие обновлённые пакеты, будут доступны позже.

Обновление до этого выпуска по сети производится обычным способом — указанием aptitude (или apt) (см. справочную страницу sources.list(5)) одного из многих FTP или HTTP зеркал Debian. 

Процедура обновление Debian 8 от версии 8.2 до 8.3



Процедура выглядит следующим образом. Во-первых, запишите текущую версию:

$ uname -mrs
$ lsb_release -a


Введите следующую команду apt-get commands:

$ sudo apt-get update
$ sudo apt-get dist-upgrade

В чем отличие двух команд apt-get upgrade от apt-get dist-upgrade должно быть известно. При первой только обновляются установленные пакеты, при этом могут возникнуть конфликты и неудовлетворенные зависимости и новые пакеты не будут устанавливаться. Вторая же удалит старые пакеты, разрешит конфликты, доставит необходимые зависимости, доставит новые пакеты, если требуется.

Из мануала:
upgrade
upgrade используется для установки новейших версий всех установленных пакетов системы из источников, указанных в /etc/apt/sources.list. Будут разысканы новейшие версии установленных в настоящий момент пакетов и произведено обновление; ни в коем случае не будет удалено ни одного установленного пакета или установлено нового пакета, не имеющего уже установленной в системе предыдущей версии. Текущие версии установленных в настоящий момент пакетов, если они не могут быть обновлены новыми версиями без изменения статуса других пакетов, будут оставлены в неизменном виде. Для того, чтобы apt-get узнал о существовании доступных новых версиях пакетов, данной команде должна предшествовать команда update.

dist-upgrade
dist-upgrade, в дополнение выполняет функцию upgrade, а также разумно управляет изменением зависимостей с новыми версиями пакетов; apt-get имеет «умную» систему разрешения конфликтов и она будет в случае необходимости пытаться произвести обновление наиболее важных пакетов за счет менее важных. Файл /etc/apt/sources.list содержит список источников для получения пакетов, из которых будут получены файлы пакетов.


Наконец перезагрузите систему:


$ sudo reboot


Убедитесь, что обновление прошло гладко:


$ uname -mrs
$ lsb_release -a
$ dmesg | egrep -i 'err|warn|critical'
$ sudo tail -f /var/log/myapp

Комментарии (2)


  1. d7s2di
    31.03.2016 10:11
    +1

    Минорное обновление системы — это, конечно же, очень сложная процедура, достойная статьи на хабре.


  1. icCE
    31.03.2016 10:11
    +1

    Зачем это тут ?