Rsync в системе скорее всего уже есть.
Сначала настроим сервер. Нет ничего проще, в конец файла /etc/rsyncd.conf дописываем новую секцию, описывающую модуль rsync.
... [gentoo-portage] path = /usr/portage comment = Gentoo Portage tree
Естественно и название модуля и путь можно указывать любой. Теперь запускаем сервер:
# /etc/init.d/rsyncd start
Rsync по умолчанию слушает 873 порт tcp.
Теперь на клиентской машине можно проверить, нет ли каких предград:
# rsync 192.168.1.72:: gentoo-portage Gentoo Portage tree
Видно всего один модуль, и этот модуль - gentoo-portage. Теперь можно посмотреть его содержимое:
# rsync 192.168.1.72::gentoo-portage ...листинг /usr/portage вырезан ...
А теперь синхронизируем эти каталоги:
rsync -av 192.168.1.72::gentoo-portage /usr/portage
Осталось добавить эту команду в крон.
Комментариев нет:
Отправить комментарий