Eu trabalho com vários computadores por vários motivos. Quero manter esses computadores na configuração de sincronização. Eu já tenho uma instalação baseada em VCS que permite atualizar manualmente as configurações em vários hosts. Mas estou procurando uma maneira de fazer isso automaticamente.
O que estou procurando é:
- Uma maneira de sincronizar a configuração (vim, ssh, evolution)
- mantendo certos diretórios sincronizados (como ~ / Documents)
Essa é toda a configuração do usuário e não a configuração do sistema. Às vezes, a estação de trabalho pode estar offline ou atrás de um link lento, portanto, poder detectar isso e agir de acordo é uma vantagem.
~/Dropbox
comln -s
, o que obtém algo semelhante.Embora eu recomende o Dropbox (uma solução melhor entre plataformas), se todas as suas estações de trabalho forem baseadas no Ubuntu, você poderá usar o Ubuntu One. Se você está procurando algo mais poderoso, dê uma olhada no rsync .
fonte
O Landscape é pago pela canonical para gerenciar e monitorar vários sistemas ubuntu. O melhor é que, pagando por isso, você também suporta o Ubuntu!
fonte
Outro serviço gratuito que você pode usar é o Spideroak , que é um pouco menos simples que o Dropbox e o UbuntuOne, mas, por outro lado, é mais flexível: você pode selecionar qualquer pasta que desejar para backup e decidir quais pastas sincronizar. Isso permite configurações mais agradáveis, porque você pode usar o serviço para fazer backup de dados que não deseja sincronizar em todas as máquinas.
Outra vantagem (embora seja difícil verificar se isso é realmente verdade): todos os dados são criptografados, eles têm uma "política de conhecimento zero", o que significa que eles nem sabem os nomes dos seus arquivos.
fonte
Você pode criar um repositório Git compartilhado em um servidor privado com acesso SSH. Por exemplo, estou usando uma conta almostfreespeech.net para isso, e o custo é muito baixo.
Se você quiser se divertir, pode criar um script cron para enviar / receber alterações automaticamente de vez em quando, sempre mantendo seus arquivos atualizados. Desde que você não trabalhe em duas máquinas simultaneamente, nunca deverá encontrar nenhum conflito de mesclagem.
fonte