Назад | Перейти на главную страницу

Поддерживать красивую информативную документацию, подключившись к системе APT?

В идеале хотелось бы что-то такое:

Вопросы

Если чего-то подобного еще нет, я мог бы попробовать создать что-нибудь сам.

Некоторые из того, что вы делаете, похоже, можно будет решить с помощью комбинации системы управления конфигурацией (например, кукольный) и система контроля изменений (например, Subversion).

Добавляя, удаляя и изменяя пакеты, вы делаете это через марионеточную систему; затем вы проверяете свои изменения конфигурации и регистрируете, что изменилось и почему.

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

Хотя я сам фанат Puppet (ну, технически я люблю идею Puppet и ненавижу ее реализацию, но это совсем другая история), и в целом рекомендую, чтобы вы могли производить более или менее то, что вы хотите с некоторыми скриптами - apt достаточно мощен для этого. Так же etckeeper package выполняет за вас бит «отслеживания изменений конфигурации» и предоставляет пример того, как подключиться к apt, чтобы делать то, что вы хотите.

я использую etckeeper на моей рабочей станции, чтобы иметь представление о том, что и когда изменилось, но я бы не стал Когда-либо рассматривать его как замену реальной системе управления конфигурацией в производственных системах. Он просто не может (не может!) Отслеживать достаточное состояние системы, чтобы сделать его жизнеспособной альтернативой.