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