openSUSE Factory: первый блин комом

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

Для всех интересующихся темой не секрет, что в последние дни июля дистрибутив openSUSE расщепился на две ветви — собственно openSUSE, последний стабильный релиз, 13.1, вышел в октябре прошлого года, и openSUSE Factory, созданный на базе одноимённого репозитория. Если первый будет развиваться в соответствие с заявленным ранее восьмимесячным релиз-циклом, то второй представляет собой rolling-систему, обновляемую ежедневно.

Дистрибутив openSUSE Factory заинтересовал меня тем, что в его составе обнаружился Cinnamon тестируемой версии 2.3 — единственное место, где с ним можно ознакомиться без самостоятельной сборки из исходников. В связи с этим я немедленно скачал актуальный на тот момент снапшот openSUSE-Factory-NET-x86_64-Snapshot20140728-Media.iso и попытался установить его на свой экспериментальный диск. Каковой имеет объём 500 ГБ и в тот момент нёс на себе три первичных раздела общим объёмом около 200 ГБ — под swap, под виртуальные диски и под Slackware. Остальное же пространство было не размеченным — я планировал сделать его расширенным разделом и выделять из него логические разделы по потребностям, под дистрибутивы, которые заинтересуют меня в дальнейшем.

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

Для начала замечу, что инсталлятор Factory, практически не изменившись по сравнению с версией 13.2 Milestone 0 внутренне, приобрёл существенно иную внешность. В связи с чем я ограничусь приведением скриншотов, сопроводив их лишь краткими комментариями.

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

oss-factory-cin_02

Затем — текст лицензионного соглашения:

oss-factory-cin_03

После чего — определение параметров системы и выбор параметров установки:

oss-factory-cin_04

oss-factory-cin_05

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

oss-factory-cin_08

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

Процедура эта выполнялась, как и прежде, с одной только разницей — по умолчанию имена разделов в /etc/fstab предлагается задавать не by-ID, а by-UUID, как это повелось с лёгкой руки Ubuntu:

oss-factory-cin_09

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

Разумеется, проблему эту можно было решить, разметив диск должным образом предварительно. Однако я решил отложить это на потом. И, так как главной моей целью было поглядеть на тестируемую версию Connamon’а в данной сборке, занялся установкой «по быстрому» — в виртуальнной машине. Где разметил диск следующим образом:

oss-factory-cin_10

После этого была автоматически выполнена синхронизация с NTP-сервером:

oss-factory-cin_11

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

oss-factory-cin_12

Псоел этого — выбор рабочего стола. Поскольку в последующем предполагалась установка Cinnamon’а, была выбрана Minimal X Window:

oss-factory-cin_15

Далее — всё как обычно. Создание пользовательского аккаунта:

oss-factory-cin_16

Затем вывод списка всех параметров установки:

oss-factory-cin_18

Где я ограничился добавление Firefox’а к минимальной Иксовой конфигурации. И — собственно установка:

oss-factory-cin_19

Каковая оказалась неожиданно долгой, хотя со времён последнего общения с openSUSE скорость соединения у меня увеличилась более чем втрое (я устанавливал систему с NET-диска). Но рано или поздно она завершилась предложением перезагрузки.

После этого я приступил к установке Cinnamon’а, для чего запустил систему 1 Click Install, прихватив заодно и дисплейный менеджер MDM. Увы, результат оказался плачевным: хотя я через соответствующий модуль YaST не забыл сделать MDM дисплейным мендежером по умолчанию, а в качестве умолчального десктопа определил Cinnamon, загружаться он у меня отказался категорически.

Расследование, проведённое через YaST в текстовом режиме, показало, что 1 Click Install не установил половину необходимых для функционирования среды пакетов. В связи с этим я временно прекратил эксперименты, рассчитывая вернуться к ним в ближайшем будущем. Уже на реальный диск, предварительно размеченный должным образом.

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