Синхронизация двойной загрузки Linux и виртуальной машины

Синхронизация двойной загрузки Linux и виртуальной машины

У меня есть тяжелый ноутбук «заменитель настольного компьютера» и более легкий (и слабый) ноутбук. Я хочу установить Linux на тяжелом ноутбуке в качестве двойной загрузки для повседневного использования и виртуальную машину на более легком ноутбуке для использования в дороге. Как лучше всего синхронизировать содержимое (программное обеспечение и файлы) этих установок? Git? Подключить оба по Bluetooth и сделать diff?

решение1

Приложение, которое может подойти для ваших целей, — Unison. Оно специально разработано для синхронизации двух деревьев каталогов с некоторыми дополнительными возможностями, такими как исключение файлов из синхронизации. Оно доступно в репозитории Debian (не уверен насчет дистрибутивов на основе RPM, но вам может повезти).

Git может с этим справиться, но он влечет за собой различные накладные расходы. Во-первых, вам придется фиксировать все, что вы хотите синхронизировать, каждый раз при синхронизации. Затем git сохраняет полную историю всех версий файлов, которые вы когда-либо фиксировали, что требует больше места на диске.

Связанный контент