А еще можно сделать финт ушами (лет 5-6 назад пробовал).
Перед упаковкой файлов, считаем условный MD5 и переименовываем файлы в хэши, параллельно этому пишем обратное переименования для этапа установки, и потом пакуем в ФА с сортировкой по именам файлов.
Да, это значительно замедляет процесс создания архивов, но как говориться - время упаковки не важно) На время же установки не влияет.
Перед упаковкой файлов, считаем условный MD5 и переименовываем файлы в хэши, параллельно этому пишем обратное переименования для этапа установки, и потом пакуем в ФА с сортировкой по именам файлов.
Да, это значительно замедляет процесс создания архивов, но как говориться - время упаковки не важно) На время же установки не влияет.