Каков предпочтительный способ хранения настроек приложения?

С точки зрения разработчика. Должен ли я использовать текстовую конфигурацию в / etc или в $ HOME? Или что-то другое?

13
задан 10 October 2011 в 20:12

1 ответ

Если Вы говорите о демоне в масштабе всей системы, файле в /etc является соответствующим. Если Вы говорите о приложении, которое должно иметь настройки в расчете на пользователя, корневой каталог является соответствующим. Для новых приложений это была бы хорошая идея следовать за спецификацией Базового каталога XDG:

http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

Это в основном указывает, что необходимо сохранить файлы конфигурации в $XDG_CONFIG_HOME, какие значения по умолчанию к ~/.config

11
ответ дан 10 October 2011 в 20:12

Другие вопросы по тегам:

Похожие вопросы: