Синхронизация между машинами с различными версиями Unison

У меня есть небольшой блок ARM Debian с установленным унисон-2.40. И ноутбук Ubuntu, который, кажется, имеет унисон-2.48

Я хочу синхронизировать их с унисон. Но Ubuntu (который является более новым), похоже, не признает, что явным образом просил работать с 2.40 (используя -addversionno)

Можно ли убедить 2,48 претендовать на 2,40 или есть пакет Ubuntu с 2,40 в нем, чтобы я мог синхронизировать эти две машины?

One Solution collect form web for “Синхронизация между машинами с различными версиями Unison”

Нет, вы не можете сказать, что новая версия Unison притворяется старой версией. Это печально известная особенность Unison; формат архивного файла (который отслеживает все, что синхронизируется для повышения эффективности) в каждой новой версии улучшается. Поэтому версии Unison на машинах должны точно соответствовать.

Поскольку версия 2.40 является более старой версией, я не уверен, будет ли она в репозиториях Ubuntu. Вы можете скомпилировать и установить его из источника или попробовать один из этих предварительно скомпилированных двоичных файлов .

  • Синхронизация двух компьютеров с унисон и ssh
  • Как включить унисон для входа в ssh из сервисного модуля systemd?
  • Как добиться двунаправленной синхронизации пользовательских файлов пользователем1 при сохранении mtimes?
  • Как использовать несколько версий унисона в одной системе?
  • Запуск Unison с incrond (inotify cron daemon)
  • Отдельный файл bashrc для сеансов ssh, чтобы избежать ошибок Unison
  • Игнорировать данный подкаталог в каждом каталоге при синхронизации с унисон
  • Синхронизировать дерево каталогов с дедупликацией?
  • Обновить Unison в репозиториях Debian по умолчанию
  • Предварительно кэшированный унисон
  • Как настроить Unison для реального peer-to-peer?
  • Linux и Unix - лучшая ОС в мире.