Qual é a melhor maneira de aplicar suas configurações antigas / ambiente ao novo servidor?

1

Digamos que você tenha suas configurações favoritas com zsh, vim, tela etc., comportando-se da maneira desejada em algumas caixas.

Qual é a melhor maneira de aplicar essas configurações / ambientes a um novo servidor? Assumindo que todo o software necessário esteja instalado na mesma distro.

    
por Lamnk 18.05.2010 / 09:58

2 respostas

1

Mantenha seu diretório pessoal (bem, os bits úteis de qualquer maneira) em um sistema de controle de versão - por exemplo, svn, git. Então você pode apenas dar uma olhada na nova máquina / update / etc.

Eu uso uma configuração baseada na configuração svnhome do Joey Hess e sua ferramenta mr . Eu uso git now em vez de svn, mas as idéias básicas são as mesmas.

Há também alguns poucos outros scripts / ferramentas projetados especificamente para uso com o git. Google para "home diretório git" (ou sua escolha de VCS) e você deve encontrar muita informação útil.

    
por 18.05.2010 / 13:11
0

Você poderia usar algumas das ferramentas de implantação de produção propostas em essa outra pergunta , fantoche, capistrano, chef, cfengine, etc.

Mas, se isso for muito complexo para o seu problema, você pode obter seus arquivos em um servidor de controle de versão (git, svn, hg, etc.) e fazer com que eles sejam retirados do repositório para cada novo servidor.

    
por 18.05.2010 / 10:16