Дополнения к книге: Linux Mint и его Cinnamon. Rafaela миниатюрная: после сборки

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

Предыдущая заметка на заданную тему завершилась успешной сборкой образа миниатюризированной Rafaela. Что вызывает естественный вопрос — а что с ней делать дальше? Конечно, ответ очевиден: устанавливать с него систему, ибо что ещё можно делать с образом? И, разумеется, устанавливать её для начала следует в виртуальной машине — что автор этих строк и проделал.

Для начала виртуальная машина была запущена в live-режиме, который выглядел ожидаемым образом — то есть в полном соответствие с настройками, заданными в базе данных /etc/skel/.config/dconf/user:

rafaela-mini_001
Разумеется, и набор приложений был именно тот, который задумывался:

rafaela-mini_002
Без всяких приключений прошла также установка системы с моего образа, и авторизация через MDM после рестарта:

rafaela-mini_003
А вот потом неожиданно оказалось, что настройки среды и штатных приложений в установленной системе откатились до умолчальных:

rafaela-mini_004
Проверка базы /etc/skel/.config/dconf/user показало, что там всё осталось так, как я сделал при компоновке образа. Более того, мои настройки были унаследованы пользователем, чей аккаунт был создан штатной утилитой cinnamon-settings-users:

rafaela-mini_005
Следствием было установлено, что модуль управления аккаунтами инсталлятора Mint действительно игнорирует содержимое каталога /etc/skel/, получая умолчальные настройки для первого создаваемого аккаунта из /rofs/etc/skel/. А вот откуда берётся содержимое последнего каталога — для меня осталось не вполне ясным. Похоже, что оно генерируется при старте системы в Live-режиме.

Однако пока заморачиваться этим вопросом не стал. Локально проблема легко решается подменой конфигов:

$ rm -rf ~/.config/*
$ cp /etc/skel/.config/* ~/.config/

А глобально разбираться с этим вопросом я буду, когда (и если) или если (и когда) поставлю себе целью не кастомизацию сборки с нескучными обоями, а настоящий ремикс с преферансом и благородными доннами…

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

Я же в заключение хотел бы выразить свою признательность Станиславу Шрамко aka Stanis, поскольку сборка минималистической Rafaela осуществлялась при постоянном с ним обсуждении.

К содержанию
Книга online

Дополнения к книге: Linux Mint и его Cinnamon. Rafaela миниатюрная: после сборки: 3 комментария

  1. Мой вклад был минимален! :)

  2. Хотелось бы пощупать/посмотреть/погонять Вашу сборку.

  3. Как только доведу до ума (осталось несколько недоработок) — выложу образ на Яндекс.диске. Ну и здесь напишу об этом, разумеется.

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