Вы можете использовать Docker для создания ОС в образе контейнера, а затем запустить сценарий установки в активированном контейнере. После этого вы можете использовать команду docker diff
, чтобы посмотреть, какие файлы были изменены в контейнере. Контейнер изолирован от хоста, поэтому ваши настоящие файлы /etc
не будут затронуты.