Всем привет,
не знаю как кратко сформулировать идею, может поможете. Нередко для сборки пакетов (у меня arch) требуется установить development или подобные им пакеты, которые в остальное время не нужны. Интересует, есть ли какая-нибудь виртуальная надстройка над файловой системой, работающая по принципу:
- все файлы на жёстком диске доступны для чтения
- если требуется создать новый файл, то он создаётся в виртуальном слое
- если требуется изменить существующий на диске файл - создаётся его виртуальная копия, над ней проводятся изменения, ей отдаётся предпочтение
- после окончания сборки виртуальный слой можно удалить одной командой
- система осталась чистой, ничего удалять не нужно
Существует ли что-нибудь подобное? Понятна ли идея?