write.as

ClearLinux

Руки дошли его попробовать. Ради простоты была выбрана автоматическая конфигурация разделов. Установщик простой как доска. Из интересного, там прямо есть opt-out автообновления, что замечательно, так как я не знаю сейчас, где ещё предлагаются автообновления по дефолту. Еще можно выбрать установку дополнительных бандлов.

После установки система получилась почти в том же виде, что в Live режиме, с кучей предустановленного софта, хотя дополнительные бандлы на этапе установки выбраны не были. Все представляет собой кастомизированный гном, который кастомизировался явно не дизайнерами а программистами. Поставлены кастомные темы для GTK и GNOME Shell, кастомные иконки, набор расширений GNOME Shell, кастомные профили для GNOME Terminal, отключены анимации, сеанс по умолчанию переведен на X11. Ничего оригинального и брендованного, все отобрано из творений сообщества. Опасения от Live режима подтвердились.

Ладно, идем проверять главную фичу этого дистра: Stateless /etc. /etc оказался вовсе не пустым. Делаем sudo rm -rf /etc/* и перезагружаемся. В ClearLinux как и в большинстве дистров вместе с этим будут удалены и пользователи. Наверно это можно будет обойти использованием systemd-homed, но пока очистка /etc – это полная очистка системы, аналогичная переустановке. После перезагрузки система встречает предложением создать пользователя, после чего загружается все в тот же гном.

Тут два разочарования. Была небольшая надежда на то, что вся кастомизация в /etc, и после очистки я получу таки чистый дефолт, но нет. Второе: /etc снова засран. Красивая картинка с разделением конфигурации на дефолты в /usr и настройки администратора в /etc не оправдалась. Ожидания были более радикальные, что в /etc ничего без ведома администратора писаться не будет. Но нет, по всей видимости, оно копирует туда дефолт при первом запуске. Хотя, может и не все так плохо: нужно потратить время на переопределение своего набора конфигов и заливать их в чистый /etc.

Помимо того что эти люди с особым чуством прекрасного испортили гном, они ещё напихали туда порядочно разного софта. Притом, в плане пакетов всё собрано в крупные бандлы с небольшим количнеством зависимостей, но которые включают в себя сразу набор софта. Отдаленно это можно сравнить с пакетами в Slaсkware. Удаление через swupd bundle-remove проиcходит почти мгновенно, но по всей видимости не имеет эффекта до перезагрузки.

В чём-то это хорошо. Тут мы имеем систему с атомарными обновлениями, но поставляемую не целостным образом, а собранную из таких вот метапакетов. Ещё из интересного, можно выбрать между свежим ядром и несколькими LTS-ветками. Но огорчает то, что бандлы собраны абы как. Если вас огорчало состояние сборки пакетов и зависимостей в каких-то дистрибутивах, то тут будет даже хуже. Тут нелогичным может быть и есть само дробление и состав бандлов. Потому, даже в этом плане получить чистую систему, по крайней мере десктоп, удалением пакетов не выйдет. На том моё желание работать с этим дистром, где для избавления от лишнего мусора придется изрядно постараться, закончилось.

Во время работы, ноут активно шумел вентилятором. Хвалённая производительность этого дистра – всего лишь разгон?

Вердикт: Интересное сочетание роллинг-релиза со свежим софтом и надежности атомарных обновлений, с возмжностью автообновления. Но оно совершенно точно не соответствует слову “Clear”.