Я работаю с несколькими компьютерами по разным причинам. Я хочу сохранить эти компьютеры в конфигурации синхронизации. У меня уже есть установка на основе VCS, которая позволяет мне вручную обновлять конфигурации на нескольких хостах. Но я ищу способ сделать это автоматически.
То, что я ищу, это:
- Способ синхронизации конфигурации (vim, ssh, evolution)
- синхронизация определенных каталогов (например, ~ / Documents)
Это все пользовательская конфигурация, а не конфигурация системы. Иногда рабочая станция может находиться в автономном режиме или за медленной связью, поэтому возможность обнаруживать это и действовать соответствующим образом является плюсом.
~/Dropbox
сln -s
, что дает нечто подобное.Хотя я бы порекомендовал Dropbox (лучшее кроссплатформенное решение), если все ваши рабочие станции основаны на Ubuntu, вы можете использовать Ubuntu One. Если вы ищете что-то более мощное, взгляните на rsync .
источник
Landscape - это платный сервис от canonical для управления и мониторинга нескольких систем Ubuntu. Что еще лучше, заплатив за это, вы также поддерживаете Ubuntu!
источник
Другой бесплатный сервис, который вы можете использовать, - это Spideroak , который немного менее прост, чем Dropbox и UbuntuOne, но, с другой стороны, более гибкий: вы можете выбрать любую папку для резервного копирования и решить, какие папки синхронизировать. Это позволяет создавать более качественные конфигурации, поскольку вы можете использовать сервис для резервного копирования данных, которые вы не хотите синхронизировать на всех машинах.
Еще одно преимущество (хотя трудно проверить, действительно ли это так): все данные зашифрованы, они имеют «политику нулевого уровня знаний», что означает, что они даже не знают имен ваших файлов.
источник
Вы можете создать общий репозиторий Git на частном сервере с доступом по SSH. Например, я использую для этого учетную запись nearfreespeech.net, и ее стоимость очень низкая.
Если вы хотите стать модным, вы можете создать скрипт cron, который будет автоматически публиковать / извлекать изменения, постоянно обновляя ваши файлы. Пока вы не работаете на двух машинах одновременно, вы никогда не должны сталкиваться с конфликтами слияния.
источник