Acelerando uma compilação / instalação Mono

2

Você pode configurar e fazer uma instalação Mono em um servidor, depois copiar os arquivos para outro servidor e simplesmente executar "make install" para instalar no outro servidor? Ou você absolutamente tem que reconstruir a fonte em cada máquina?

Se for possível, quais diretórios eu preciso copiar?

    
por rusvdw 23.02.2012 / 17:47

1 resposta

1

Depende. Se os servidores forem idênticos (mesma distro e mesma versão dessa distro), você poderá copiar arquivos. Se os servidores não forem idênticos, depende (é provável que a cópia entre distros falhe, entre versões da mesma distro pode ou não funcionar).

A maneira mais fácil de fazer isso é copiar todo o repositório (depois de executar configure && make ) e depois executar make install no sistema de destino, exatamente como você sugeriu.

Geralmente o mono é instalado em / usr / local por padrão (depende um pouco do sistema), e se você não tiver mais nada lá, você também deve copiar o diretório para o sistema de destino (se você tem algo lá, você pode criar uma lista de arquivos antes e depois de executar make install tem uma lista de arquivos que você precisa copiar).

    
por Rolf Bjarne Kvinge 23.02.2012 / 22:19