Ускорение моно компиляции / установки

Можно ли настроить и выполнить установку Mono на одном сервере, затем скопировать файлы на другой сервер и просто запустить «make install» для установки на другом сервере? Или вам абсолютно необходимо восстановить исходный код на каждой машине?

Если это возможно, какие каталоги мне нужно скопировать?

2
задан 23 February 2012 в 20:47

1 ответ

Это зависит. Если серверы идентичны (тот же дистрибутив и та же версия этого дистрибутива), вы можете копировать файлы. Если серверы не идентичны, это зависит (копирование между дистрибутивами может привести к сбою, между версиями одного и того же дистрибутива может работать или не работать).

Самый простой способ сделать это - скопировать весь репозиторий (после запуска configure && make), а затем просто запустить make install в целевой системе, как вы и предлагали.

Обычно mono устанавливается в / usr / local по умолчанию (это немного зависит от системы), и если у вас там ничего нет, вы также можете просто скопировать этот каталог в целевую систему (если у вас там что-то есть, вы можете создать список файлов до и после запуска make install есть список файлов, которые вам нужно скопировать).

0
ответ дан 23 February 2012 в 20:47

Другие вопросы по тегам:

Похожие вопросы: