Cintu и HWE

Алексей Федорчук

Одной из основных новых функций «точечсного релиза» Ubutnu 16.04.2 LTS являются так называемые стеки HWE (Hardware Enablement, что можно вольно перевести как «стек доступности нового оборудования»). Это — компоненты, связанные с поддержкой «железа», в первую очередь ядро и Xorg, которые отныне будут бэкпортироваться из текущей версии системы (в данный момент — 16.10) в поддерживаемые «долгоиграющие» релизы (то есть в 16.04, 14.04 и 12.04), где будут автоматически обновляться по rolling-подобной модели.

Практически это означает, что при «нулевой» установке системы с десктопных образов релиза 16.04.1 в ней сами собой появятся версии ядра и Иксов, идентичные таковым в 16.10 Yakkety (4.8.X вместо 4.4.X и 1.18.4 вместо 1.18.3, соответственно). В системах, использующих так называемый «альтернативный» установщик (Ubuntu Server, Lubuntu, установка с mini.iso) режим HWE включается по запросу. А при обновлении системы до нового релиза требуется некое ручное, хотя и очень простое, действие, о котором будет сказано чуть позже.

Стеки HWE могут использоваться во всех прямых клонах Ubuntu, а также в системах, основнных на её официальных репозиториях. Разумеется, их можно задействовать и в Cintu. Однако при подготовке первых образов её релиза 16.04.2 я этого не сделал. Ибо испытывал некоторые опасения, будет ли при этом нормально работать Systemback, во-первых, не придётся ли пересобирать «гостевые дополнения» в моих виртуальных мащшинах (сборку образов я нынче целиком «виртуализировал») — во-вторых, и не будет ли проблем при работе «старой» сборки Cinnamon из репозитория Цветко в обновлённых Иксах.

Пожтому я для начала решил включить стеки HWE только в mini-редакции из первых сборок. Для чего склонировал соответствующую виртуальну машину (как — описано здесь) и выполнил в ней рекомендованную команду:

    $ sudo apt install --install-recommends xserver-xorg-hwe-16.04

На самом деле опция --install-recommends в моём случае избыточна: утилита apt по умолчанию рассматривает рекомендации пакета как зависимости, а я умолчаний не менял. Однако все знают, кого у нас бог бережёт, а кого — конвой стережёт.

В выводе команды был дан здоровенный список пакетов, которые будут установлены, перечислены некоторые пакеты, подлежащие удалению, и предложено согласиться с этим. Я не возражал, и по прошествии некоторого (довольно длинного) отрезка времени всё это было претворено в действительность. Оставалось только перезагрузить систему и убедиться, что обнолвение свершилось:

cintu-hwe_01

Далее пошла «проверка на вшивость» обновлённой системы — в Live-режиме, в виртуалке и в реале. Которая показала, что все мои опасения оказались беспочвенными: никаких «гостевых дополнений» в виртуалке пресобирать не пришлось, среда Cinnamon работала, как положено, а Systemback исправно создавал образы системы и столь же добросоветсно устанавливал их.

Поэтому обкатанную «систему-матку» mini-редакции я склонировал ещё дважды, превратив один из клонов в midi-редакцию, в второй — в редакцию maxi. Но о них я расскажу на следующей странице.

Добавить комментарий