Yanıtlar:
İle --updateseçeneğe ihtiyacınız varcreaterepo
createrepo --update: Bazen temsilcinizde çok fazla paket bulunur ve yalnızca birkaç paket eklendiğinde veya değiştirildiğinde, her paket için meta verileri yeniden oluşturmak çok zaman alır. --Update kullanışlı oluyor. Createrepo'yu daha önce yaptığınız gibi çalıştırıyorsunuz ama --update bayrağını ona geçiriyorsunuz. Bunun gibi:
createrepo --update </path/to/repo>
Şimdi, createrepo yalnızca meta verilerin son oluşturulmasından bu yana değiştirilen, eklenen veya kaldırılan öğeleri güncelleyecektir.
Ayrıca man createrepo
( Referans )
Evet. Repo dizininde herhangi bir değişiklik yapıldıktan sonra createrepoüzerinde çalışmalısınız. Tabii ki, müşteriler yum clean alldeğişiklikler görülmeden önce çalışmalıdır.
--update. Bu olmadancreaterepo, meta verileri iyi yaratacaktır. Ancak--update, özellikle büyük depolarda büyük ölçüde hızlandıracak.