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