В контексте кэша существует два метода: обратная запись и запись - через. Запишите - через, сразу передает любое обновление содержимого кэша к памяти. Принимая во внимание, что, обратная запись задерживает эту передачу.
Подобные вещи происходят в случае страниц в оперативной памяти также. Основная идея, устройства ниже в иерархии имеют повышенную емкость системы хранения, но также и имеют более высокую задержку. Так, это не могло бы подойти для доступа к диску для каждой записи. Следовательно, операции записи задержаны так, чтобы несколько записали, мог быть сделан вместе.
Все появления состоят в том, что reposync не сделает точно, что Вы ищете.
Предположение, что Вы желаете последнюю версию нескольких пакетов от определенного repo, а не reposync, Вы могли использовать repoquery, чтобы найти и загрузить пакет (пакеты):
wget repoquery --location flash-plugin
repoquery - местоположение-a - repoid adobe-linux-x86_64 | xargs wget
Не совсем как reposync, но может удовлетворить Ваши потребности. Вы не получаете целый repo, Вы только получаете rpms самостоятельно, но Вы могли преобразовать это в локальный repo, если, в именно это Вы нуждаетесь или просто подаете через http, это удовлетворяет Ваши потребности.
rsync --recursive --progress --partial --rsh=ssh /home/Documents <username>@example.com:/home/Documents
rsync --recursive --progress --partial --rsh=ssh <username>@example.com:/home/Documents /home/Documents
Хотя вы не можете исключить по URL, вы можете просто исключить все пакеты по имени в этом каталоге.
http://www.cyberciti.biz/faq/redhat-centos-linux-yum-update-exclude-packages/
repoquery
+grep
FTW. Ethernet-коммутатор – Samveen 14.04.2017, 06:14