मेरे पास स्थापित सीपीएएन मॉड्यूल के बड़े संग्रह के साथ पर्ल 5.13.4 है।पर्ल के नए संस्करण को अपडेट करने के लिए एक CPANPLUS ऑटोबंडल का उपयोग कैसे करें?
मैंने अभी पर्ल 5.14.0 संकलित किया है। मैं 5.13.4 में 5.14.0 में सभी मॉड्यूल स्थापित (पुन: संकलित) करना चाहता हूं।
मैं 'cpanp' और 'b' विकल्प के साथ स्थापित मॉड्यूल का एक बंडल उत्पन्न/उत्पन्न कर सकता हूं; अब मेरे पास एक फ़ाइल ~/.cpanplus/5.13.4/dist/autobundle/Snapshot_2011_05_18_00.pm
है।
आदेश 'cpanp' कि कि स्नैपशॉट बंडल के माध्यम से जाने के लिए और होगा के 5.14.0 संस्करण में उपयोग करने के लिए 5.14.0 सुनिश्चित उन सभी मॉड्यूल स्थापित किया है क्या है?
या, यदि सीएनपीपी और बंडल का संयोजन जाने का उचित तरीका नहीं है, तो पर्ल के पुराने संस्करण में पर्ल के पुराने संस्करण में स्थापित मॉड्यूल को दोहराने (पुनः संकलित) करने का सबसे आसान तरीका क्या है? (CPAN बंडल फ़ाइल के साथ सौदा कर सकते हैं, मैं इसे इस्तेमाल करेंगे -। यह परिणाम के बारे में मैं, नहीं इसे प्राप्त करने के लिए प्रयोग किया जाता तंत्र परवाह है)
(मैं पर एक त्वरित नज़र रखना किया मैं यहां पर जानकारी प्राप्त किए बिना 'perl cpanplus bundle' के लिए प्रश्नों की सूची हूं। मैंने कई अवसरों पर 'perldoc cpanp' को भी देखा है और मैं जो जानकारी प्राप्त कर रहा हूं उसे ढूंढने में विफल रहा है। यह कहकर "जानकारी नहीं है"; इसका मतलब यह हो सकता है कि मैंने इसे नहीं देखा है।)
यह अच्छी तरह से काम किया, धन्यवाद। अगर वह एक विकल्प था तो मैं आपको अतिरिक्त वोट दूंगा। मैंने यह इंगित करने के लिए निर्दिष्ट/निर्दिष्ट 'recompile' का संकेत दिया है कि मुझे स्रोत से मॉड्यूल का पुनर्निर्माण करने की उम्मीद है - एक समाधान जो पुराने पर्ल से पुराने, पहले से संकलित संस्करणों तक पहुंच प्रदान करता है, मेरी आवश्यकताओं को पूरा नहीं करेगा। –