উত্তর:
আপনার --updateসাথে বিকল্পের প্রয়োজনcreaterepo
createrepo --update: কখনও কখনও আপনার repsitory- এ প্রচুর প্যাকেজ থাকে এবং প্রতিটি প্যাকেজের জন্য মেটা ডেটা পুনরায় জেনারেট করা হয় যখন কেবলমাত্র কয়েকটি প্যাকেজ যুক্ত করা বা পরিবর্তন করা হয় তবে খুব বেশি সময় ব্যয় হয়। এখানেই - আপডেট কাজে আসে। আপনি যেমন তৈরি করেছিলেন ঠিক তেমনই আপনি ক্রিয়েটারপো চালান তবে আপনি এটিতে আপডেট পতাকাটি পাস করেন। এটার মত:
createrepo --update </path/to/repo>
এখন, ক্রিয়েটারপো কেবলমাত্র সেই আইটেমগুলিকে আপডেট করবে যা পরিবর্তন করা হয়েছে, যুক্ত করা হয়েছে বা শেষ সময় থেকে মেটা ডেটা তৈরি হওয়ার পরে সরিয়ে নেওয়া হয়েছে।
এছাড়াও উল্লেখ করা হয়েছে man createrepo
( রেফারেন্স )
হ্যাঁ. রেপো ডিরেক্টরিতে কোনও পরিবর্তনের পরে, আপনার createrepoএটি চালানো উচিত । অবশ্যই, yum clean allপরিবর্তনগুলি দেখার আগে ক্লায়েন্টদের চালানো উচিত ।
--update। এটি ছাড়া,createrepoঠিকঠাক মেটাডেটা তৈরি করবে। তবে--updateএটি ব্যাপকভাবে গতি বাড়িয়ে দেবে, বিশেষত বড় সংগ্রহস্থলগুলিতে।