Altlinux: Cinnamon на платформе P8. Инсталляция

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

Один из создателей Altlinux’а, Алексей Новодворский, на исходе прошлого тысячелетия заметил, что любой уважающий себя дистрибутив должен иметь собственный инсталлятор. И в то время это соответствовало реальности: программы установки Slackware, Debian, Red Hat, Mandrake были вполне оригинальны. У Altlinux’а, кстати, тогда собственного инсталлятора не не было, и (в том числе и) потому назывался он тогда Mandrake Russian Edition, да и сама компания Altlinux звалась ещё IPLabs Linux Team (см. Вопросы истории…).

С тех пор прошли даже не годы, а почти два десятилетия. И никто не отказывается в звании дистрибутива, системам, установочные программы которых основаны на базе Anaconda или Ubuntu’вской Ubiquity. Тем не менее, некоторые дистрибутивы продолжают развивать инстлляторы собственные. В их числе — Altlinux, процесс установки которого будет описан ниже. Правда, только в виртуальной машине — до установки в реале руки пока не дошли.

Программа установки Altlinux’а запускается из Live-сессии, начинаясь окном предупреждения:

alt-p8-cin_021

После чего предлагается ознакомиться с лицензионным договором. А главное, не забыть с ним согласиться, поставив «птицу»:

alt-p8-cin_022a

Далее — выбор страны (по умолчанию — Россия) и часового пояса (умолчально — московского):

alt-p8-cin_023

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

alt-p8-cin_024a

И тут начались странности. Для начала было предложено либо создать раздел, либо использовать LVM или RAID:

alt-p8-cin_025

В моём LVM и RAID смысла не имели, поэтому я выбрал первый вариант. И тут, как ни странно, без всякого предложения создать таблицу разделов и хотя бы один раздел, последовал выбор файловых систем. А, повторяю, дело происходит в виртуальной машине диск кторой ещё более двевственен, нежели свежекупленный — на том хоть имеется созданная фабрично разметка в стиле msdos. Странным показался и обобщённый умолчальный вариант — etx2/3/4, которому я тем, не менее, последовал:

alt-p8-cin_026

Вторым шагом при создании файловой системы было задание метки тома (не обязательно), включение журнала ext3 и расширений ext4 — и здесь я принял умолчания инсталлятора:

alt-p8-cin_027

Далее — указание точки монтирования, с умолчальной опцией relatime и возможностью отказа от форматирования (что имеет смысл для уже существующего раздела, монтируемого, например, в /home):

alt-p8-cin_028

Выводимая после этого итоговая таблица показывает, что файловая система будет действительно создана на raw-устройстве, то есть на /dev/sda:

alt-p8-cin_029

Немало подивившись этому обстоятельству, я, тем не менее, решил поглядеть, чем же закончится дело. Чем чёрт не шутит, а вдруг установка на raw-устройство — это новое слово в науке и технике, а мужики-то и не знают. И потому бестрепетно нажал кнопку Далее. Она вызвала обычное в таких случаях предупреждение:

alt-p8-cin_030

После чего установка началась:

alt-p8-cin_031

Следующий шаг — установка загрузчика, в виртуалке оснований отказываться от умолчания нет:

alt-p8-cin_032

Тут-то и последовало сообщение об ошибке:

alt-p8-cin_033

Объяснялось оно файловой системой ext2 — хотя в соответствие с умолчальными опциями должна бы быть ext4. Так что дело таки было в том, что создавалась файловая система на raw-устройстве, а не на разделе. Чего, собственно, и следовало ожидать…

Вернуться назад к разметке диска не удалось, ибо кнопка Назад оказалась не активизированной — надо заметить, что она вообще работает когда хочет. То есть установку следовало начать заново. Однако повторный вызов инсталлятора в том же Live-сеансе тоже оказался невозможным:

alt-p8-cin_034

Пришлось перезагрузиться, запустить инсталлятор и галопом пробежаться до стадии разметки диска, где я увидел всё то же raw-устройство /dev/sda с файловой системой ext2/3/4, что и на одном из предыдущих скриншотов:

alt-p8-cin_029

Напрашивающимся решением было — удалить это безобразие, что я проделал посредством соответствующей кнопки:

alt-p8-cin_040a

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

40b

Это возбудило у меня смутные подозрения: а не означает ли надпись на кнопке Удаление для неразмеченного устройства прямо противоположное — создание (или пересоздание) таблицы разделов?

Подозрения надо подкреплять доказательствами. Оборвав инсталляцию, я привёл виртуальный диск в первозданное, то есть неразмеченное, состояние командой

$ sudo dd if=/dev/zero of=/dev/sda

К слову сказать, ни sudo, ни su в этой системе не требуют никакого пароля.

После этого перезагрузил виртуальную машину и начал всё в третий раз — чего уж там, снявши голову, плакать о потерянном времени. Подозрения подтвердились: после «удаления» неразмеченного устройства на нём можно создавать разделы.

Само по себе создание разделов (в моём случае — одного, под корень) происходит обычным образом — заданием размера etc:

alt-p8-cin_041

Файловой системой я на этот раз назначил XFS, дабы не путаться, откуда журнал, а откуда расширения:

alt-p8-cin_042

Таблица разделов приобрела следующий вид:

alt-p8-cin_043

Нажатие кнопки Далее вызвало очередное китайское предупреждение:

alt-p8-cin_044

За которым последовала установка и определение места для загрузчика:

alt-p8-cin_044a

Затем потребовалось задать пароль root’а:

alt-p8-cin_045

И заполнить поля пользовательского аккаунта:

alt-p8-cin_046

После чего установка завершается:

alt-p8-cin_047

Кнопки перезагрузки системы не предусмотрено, это надо сделать штатными средствами из Live-сессии. После чего можно убедиться, что всё установилось и работает.

Резюмирую базар: нормальный у Altlinux’а инсталлятор, вполне соответствующий задаче. Юмор ситуации с кнопкой Удалить я заценил — вспомниа старый! советский анекдот:

Сам вижу, что Ганди! Но написано-то — Тэтчер!

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

Altlinux: Cinnamon на платформе P8. Инсталляция: 11 комментариев

  1. Спасибо, Алексей, статья очень познавательная, чтобы не наступить на грабли при инсталляции AL.
    Какие впечатления о Вашей любимой оболочке в альте?

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

  3. vita, Впечатления самые положительные:вполне на уровне апстирма.
    Перекроенное меню, конечно — но это дело вкуса.
    На мой взгляд, в таких системах, предназначенных для самостоятельной настройки, внешний вид среды должен быть максимально близким к апстримовскому: его, по крайней мере, все знают, как перекраивать для себя — и всегда одинаково :)

  4. Olej, это уже не моя вахта — пусть этим знатоки Altlinux’а занимаются :)

  5. А что у них там за пакетная система и какой пакетный менеджер?
    Пока стоит система — можно же глянуть?

  6. Olej, в самых общих чертах:
    Формат — rpm, управление пакетами — apt-rpm, то есть внешне почти как в deb based — apt-cache, apt-get, субкоманды и опции те же, что в Debian’носких аналогах. Простой, быстрый (по сравнению, например, с yum’ом, как нынешний феодианский — не знаю).
    Есть Synaptic в Gtk based системах, в KDE — не помню, или он же, или его аналог.
    Это у них на сайте должно быть подробно описано.

  7. > по сравнению, например, с yum’ом, как нынешний феодианский — не знаю
    В Fedora 24 вместо yum — dnf (yum уже просто исключили, версии 3-4 они существовали параллельно) — по сравнению с yum до приятного быстрее.

  8. А чем там у них переключается раскладка (рус./лат.) по умолчанию? по памяти не вспомните?

  9. Olej, увы, просто не обратил внимания. Я на умолчальные раскладки и переключатели давно не обращаю внимания.

  10. Для полноты картины опишу:
    — в свежих старткитах (вчера-позавчера) из языков установлен только один: английский
    — и оболочка настроена англоязычная
    — русский нужно добавлять руками в настройках
    — так же можно руссифицировать и оболочку
    — переключатель, естественно, при этом не установлен никакой — переключать там нечего
    — переключатель раскладки добавляем вручную, как и всегда в Cinnamon

  11. Это в Live-режиме? А при установке русский включить не предлагается?

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