Точнее, обёртка для него и ещё чего-то, которая бы решала задачу синхронизации пакетных репозиториев разумно минимальным трафиком.
Предполагается такой механизм:
Да, сюда же: ещё хорошо делать cp -al во временное место, а уже его синхронизировать; после успешного (sic!) завершения — перекидывать ссылку или делать mv && rm -rf.
Еще вариант — облегчить работу на клиентской стороне за счет некоторой работы на сервере:
Ссылок на эту страницу нет
Подкладывать rsync старую сборку имеет смысл только для src.rpm – для бинарных пакетов от этого в 99% случаев нет никакой пользы. Старую *версию* src.rpm обычно класть тоже бессмысленно.
Ммм... про бинарники не знаю, это пересекается с тем самым RPMS.media в части всяких там wallpapers (ну их-то почти не обновляют) и возможно — *-data и прочих *-sound. Можно попробовать настрогать эмпирический список...
Результат моего теста — порядка 6% выигрыш. Стоит ли ради такого заморачиваться?
А как насчет добавить следующий патч в zlib и проверить снова?
http://www.mail-archive.com/rsync@lists.samba.org/msg12572/rsyncable_checksum.patch