2012-07-20

Linux magic

В каждой шутке есть доля шутки. Дистрибутив собирается из огромного числа разрозненных компонентов, и отсутствуют официальные рекомендации, разве что FHS, которой восемь лет и которая описывает результат неконтролируемой эволюции. И расположение конфига зависит от того, с какой ноги встал разработчик или майнтейнер.

Я уже привык к конфигурационным файлам, которые могут лежать в /etc, /etc/default, /etc/whatever. В человеческом конфигурационном имеется умолчательная конфигурация и закомментированные параметры с описанием что они делают. Но убунтовцы пошли дальше: во втором десятилетии XXI века они почему-то решили, что могут быть ноутбуки без аппаратной поддержки гибернации. После обновления до 12.04 пользователи сильно удивились отсутствующей возможности гибернации.

Но самое эпичное было в том, как гибернация включалась. Всего-то надо произнести заклинание где-то в темных глубинах конфигурационной директории. Это можно было бы простить, если бы файлик там был у нужно было просто раскомментить, но требовать создания файла с политиками - это надо очень не любить пользователей.

Еще один подобный прикол - это файл с динамическими обоями. Для того, чтобы обои менялись не достаточно выделить папку с картинками и сказать хочу. Нужно создать XML файлик в котором описать сценарий для смены картинок, примерно вот так.