जवाबों:
आपको --updateविकल्प की आवश्यकता हैcreaterepo
craitepo --update: कभी-कभी आपके पास आपकी रिपेरिटरी में बहुत सारे पैकेज होते हैं और प्रत्येक पैकेज के लिए मेटा डेटा को फिर से जेनरेट करते हैं जब केवल कुछ पैकेज जोड़े गए हैं या बदले गए हैं तो अभी बहुत समय लगता है। यह वह जगह है जहाँ - काम आता है। आप पहले की तरह ही craitepo चलाते हैं, लेकिन आप इसे --update ध्वज पास करते हैं। ऐशे ही:
createrepo --update </path/to/repo>
अब, craitepo केवल उन वस्तुओं को अपडेट करेगा, जिन्हें बदल दिया गया है, जब मेटा डेटा जनरेट किया गया था, तब से जोड़ा या हटा दिया गया था।
में भी उल्लेख किया है man createrepo
( संदर्भ )
हाँ। रेपो निर्देशिका में किसी भी संशोधन के बाद, आपको createrepoउस पर चलना चाहिए । बेशक, ग्राहकों को yum clean allपरिवर्तन देखने से पहले चलना चाहिए ।
--update। इसके बिना,createrepoमेटाडेटा ठीक बना देगा। लेकिन--updateबड़े पैमाने पर बड़े पैमाने पर भंडार में इसे गति देगा।