… и тут у меня волосы поднялись дыбом. Значит, получается, править мне надо где-то глубоко в /var (что я и сделал)
Неправильный вывод. Директория /var/lib/layman содержит оверлеи. Содержимое оверлеев переписывается во время синхронизации. Переменные берут базовые настройки из подключённых оверлеев. По аналогии с профилем Gentoo сканируя древовидную структуру в поисках calculate.env файлов. Далее значения считываются из локальных calculate.env-файлов. Их порядок и расположение описано в переменной cl_env_path, значение которой можно получить выполнив:
cl-core-variables-show --filter cl_env_path
Значение переменной бинхоста cl_update_binhost не предопределено в оверлеях. Есть лишь список доступных зеркал. Утилиты определяют наиболее быстрое и прописывают его в переменную по локальному пути настроек /etc/calculate/calculate.env
Когда вы вписывали значение в переменной /var/lib/layman/calculate/profiles/calculate.env, то cl-update мог стереть его и уже после определить, что нужно вписать в /etc/calculate/calculate.env, если до этого там ничего не было.
Сейчас, для ускорения, Git не проверяется, и ваши изменения в оверлее будут стёрты только когда обновится соответствующий файл или вы выполните cl-update с опцией “–check-repos”.
И когда после всего этого ковырятельства в /var/чтототам
Мы стараемся приспосабливаться к дефолтным путям Gentoo. В данном случае за этот путь отвечает layman. На моём веку это уже третий путь, куда он размещает свои оверлеи. Как мне кажется он лучше всего соответствует назначению.
Мне-то вот пришло. Поменял эргономику эпла на эргономику третьегнома у приятеля (он теперь просто счастлив - а раньше был сильно недоволен и именно тем, что в эппле “ну все не как у людей, ну все не как в виндовсе”), поменял ее же на эргономику опенбокса с разными финтифлюшками у себя любимого - и тоже не страдаю…
Не забывайте сколько пользователей у эпла и сколько у гнома 3. Кстати, гном 3 так же обожает прибивать интерфейс хардкодом.
но… ведь его администрировать надо неслабо так после установки, не?
Мы сейчас обходимся практически без сисадмина.