Синхронизация полностью двух машин ubuntu

8

Есть ли программное обеспечение для синхронизации файлов-папок и программного обеспечения между двумя ПК? Например, если я устанавливаю программу «A» на свой рабочий стол, я тоже хочу быть установлен на моем ноутбуке, если я синхронизирую эти два. Я хочу то же самое с моими файлами и папками. Если я что-то поменяю на своем рабочем столе, я хочу, чтобы изменения повлияли на мой ноутбук тоже (я исключаю Ubuntu One в качестве решения).

Спасибо за ваше время и терпение!     

задан el10780 19.12.2011 в 15:17
источник

3 ответа

4

Как Майкл К указал на пакеты, которые вы можете сохранить в синхронизации, выполнив:

dpkg --get-selections > <file>

Скопируйте файл с исходного компьютера в пункт назначения, используя ваш любимый метод, затем

dpkg --set-selections < <file>
apt-get dselect-upgrade

Таким образом, все пакеты, которые были установлены на одном компьютере, будут установлены на другом, пакеты, которые были удалены на исходном компьютере, будут удалены из адресата, поэтому это необычайно опасно, особенно при синхронизации рабочего стола с ноутбуком с ноутбук может потребовать определенных драйверов, которые обычно не работают на рабочем столе.

В моем опыте развертывания стандартизованных систем я могу сказать вам, что после того, как базовая сборка будет внедрена, синхронизация пакетов является очень редкой вещью, основанной на том, что Майкл указал на то, что оборудование идентично и, что наиболее важно, .

    
ответ дан Karlson 19.12.2011 в 15:50
источник
5

В программном центре Ubuntu имеется функция синхронизации пакетов. Нажмите «Файл» - > Синхронизация между компьютерами.

Для двухсторонней синхронизации файлов без Ubuntu One попробуйте Unison . Вот несколько инструкций .

    
ответ дан regan 19.12.2011 в 16:10
4

Хотя ваша идея звучит неплохо, вы, вероятно, не хотите синхронизировать все, различные файлы блокировок и .xauthority, например.

Вам лучше определить, какие файлы или данные вы хотите синхронизировать.

Затем вы можете использовать любое количество инструментов из rsync для унисона.

Вы можете использовать rsync для передачи ваших данных. Оба инструмента имеют графический интерфейс

См:

Ubuntu wiki Unison

Ubuntu wiki rsync

    
ответ дан Panther 19.12.2011 в 16:23