Yanıtlar:
İle --update
seç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 all
değ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.