LINUX.ORG.RU

История изменений

Исправление vertexua, (текущая версия) :

Нельзя системы без состояния, они бесполезны. Нельзя размещать общесистемные настройки в /home, он совсем не для этого.

Они полезны. Самый простой пример - /etc качается с git при старте. Пакеты которые нужно установить написаны в /etc/packages. Сначала оно проверят все ли установлено и что не установлено - устанавливает при старте.

Потом если ты сохранишь хомяк и сохранишь /etc, то ты после форматирования винта и перенакатывания этих каталогов получишь ту же систему. Все остальные каталоги стандартные, они сугубо функция от /etc

/etc/ можно назвать /home/system и тогда вообще только хомяк.

Такое есть в виде https://cloudinit.readthedocs.io/en/latest/topics/examples.html, но там только решается задача как нагенерить /etc из одного файла. Но надо намного больше поддержки чтобы соблюдать чистоту системы. Потому дистрибутив должен знать о этом принципе тоже

Исправление vertexua, :

Нельзя системы без состояния, они бесполезны. Нельзя размещать общесистемные настройки в /home, он совсем не для этого.

Они полезны. Самый простой пример - /etc качается с git при старте. Пакеты которые нужно установить написаны в /etc/packages. Сначала оно проверят все ли установлено и что не установлено - устанавливает при старте.

Потом если ты сохранишь хомяк и сохранишь /etc, то ты после форматирования винта и перенакатывания этих каталогов получишь ту же систему. Все остальные каталоги стандартные, они сугубо функция от /etc

/etc/ можно назвать /home/system и тогда вообще только хомяк

Исправление vertexua, :

Нельзя системы без состояния, они бесполезны. Нельзя размещать общесистемные настройки в /home, он совсем не для этого.

Они полезны. Самый простой пример - /etc качается с git при старте. Пакеты которые нужно установить написаны в /etc/packages. Сначала оно проверят все ли установлено и что не установлено - устанавливает при старте.

Потом если ты сохранишь хомяк и сохранишь /etc, то ты после форматирования винта и перенакатывания этих каталогов получишь ту же систему. Все остальные каталоги стандартные, они сугубо функция от /etc

/etc/ можно назвать ’/home/system` и тогда вообще только хомяк

Исходная версия vertexua, :

Нельзя системы без состояния, они бесполезны. Нельзя размещать общесистемные настройки в /home, он совсем не для этого.

Они полезны. Самый простой пример - /etc качается с git при старте. Пакеты которые нужно установить написаны в /etc/packages. Сначала оно проверят все ли установлено и что не установлено - устанавливает при старте.

Потом если ты сохранишь хомяк и сохранишь /etc, то ты после форматирования винта и перенакатывания этих каталогов получишь ту же систему. Все остальные каталоги стандартные, они сугубо функция от /etc