KDE Neon: торжественное явление инсталлятора Calamares

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

Когда железный конь графического инсталлятора Ubiquity пришёл на смену крестьянской лошади текстового Debian Unstaller… А случилось это более десяти лет назад, с выходом Ubuntu 6.06 LTS Dapper, после чего текстовый интсаллятор получил уничижительное прозвище альтернативного. Так вот, в те времена былинные Ubiquity казался непревзойдённым по простоте и удобству установки, и долгое время ни в одном из клонов Ubuntu даже не помышляли о его замене.

Однако шли годы, и Ubiquity стал казаться несколько архаичным (а может, просто приелся? такое тоже бывает). По той ли причине, или по иной, но, начиная с 2014 года, семимильными шагами стал развиваться проект Calamares — внедистрибутивный фреймворк для простой разработки инсталляторов с модульным функционалом, легко адаптируемых под конкретные системы. И когда в январе 2015 года вышел первый его релиз, почти сразу на его основе стали создаваться установщики для самых разных по происхождению дистрибутивов — Tanglu, основанного на Debian’е, Antergos’а, базируемого на Archlinux’е, Sabayon — Gentoo с человеческим лицом, rpm-based OpenMandive, дедушка которой, Mandrake, был в числе первых внедрителей графических установщиков, и многих, многих других.

«Кальмарово поветрие» не обошло Ubuntu’вых сородичей, хотя и не самых «законных». Инсталлятор на основе Calamires’а был принят в дистрибутиве Maui 2, основанном, с одной строны, на текущей «долгоиограющей» Ubuntu, с другой — на наработках проекта KDE Neon, призванного являть миру передовые достижения этого десктопа. Хотя сам Neon по традиции использовал для установки себя самого Ubiquity. Хотя всем участникам проекта хотелось перейти на Calamares.

И вот — свершилось. Во-первых, вышел релиз Calamares’а за номером 3.0. А во-вторых, Джонатан Ридделл (Jonathan Riddell) с товарищами посоветовались, и, после обсуждения и обмена мнениями, постановили: Calamares’у в Neon’е быть! В ознаменование чего, для начала, этот инсталлятор был задействован в Developer Edition Git-Unstable.

Правда, Джонатан отмечает, что пока инсталлятору на базе Calamires’а не хватает некоторых функций, имеющихся в Ubiquity. Например, установка системы в OEM-варианте, установка проприетарных кодеков или шифрование домашнего каталога требуют некоторых дополнительных действий руками. А для нас, выбших советских людей, важно помнить: в ходе инсталляции нельзя установить кириллическую раскладку клавиатуры (и вообще раскладку, не основанную на латинице). Однако для тех, кому это критически важно, установка посредством Ubiquity пока не запрещена.

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