2011-08-03 15 views
5

मैं दो अलग-अलग वीएम पर sles10sp3 चला रहा हूं। मैं एक ही आरपीएम को खोजने की कोशिश कर रहा हूं जैसा वीएम के किसी एक पर स्थापित है, ताकि मैं उसी आरपीएम को अन्य वीएम पर स्थापित कर सकूं। क्या उन्हें बस एक वीएम से दूसरे में कॉपी करने का कोई तरीका है (या सामान्य रूप से सभी आरआरपी के एसएलएस बंद करें)? यह मेरे साथ एक रूबी 1.8.4 आरपीएम खोजने की कोशिश कर रहा है और कोई किस्मत नहीं है, लेकिन मुझे अन्य आरपीएम के समूह का भी एक समूह मिलना है।आरपीएम को एक ओएस से दूसरे में कॉपी करना

उत्तर

1

एक बार आरपीएम पैकेज स्थापित होने के बाद, आरपीएम का पुनर्निर्माण करने के लिए सिस्टम पर पर्याप्त जानकारी नहीं छोड़ी गई है।

आप प्रत्येक सिस्टम पर सभी संकुल (और उनके संस्करण) को सूचीबद्ध करने के लिए "rpm -qa" का उपयोग कर सकते हैं, और आप उन सूचियों को "diff" कर सकते हैं। लेकिन वास्तव में एक विशिष्ट पैकेज के एक विशिष्ट संस्करण को स्थापित करने के लिए, आपको वास्तविक RPM की वास्तविक प्रतिलिपि (या खोज) को ढूंढना होगा।

आप RPM से जुड़े फ़ाइलों की गणना करने के लिए "rpm -ql" का भी उपयोग कर सकते हैं। लेकिन आरपीएम में प्री-इंस्टॉलेशन और पोस्ट-इंस्टॉलेशन स्क्रिप्ट भी हो सकती हैं, इसलिए आप फ़ाइलों को "टैर अप" नहीं कर सकते हैं और उन्हें ले जा सकते हैं।

संक्षेप में मुझे नहीं लगता कि ऐसा करने का कोई तरीका है जो आप करना चाहते हैं।

यह स्टैक ओवरफ्लो के लिए ऑफ-विषय भी है। :-)

संबंधित मुद्दे