2011-05-23 17 views
5

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

मैं सोच रहा था कि लिनक्स बॉक्स के कौन से पहलू कर्नेल की निर्माण प्रक्रिया को प्रभावित करेंगे? यहां कुछ तथ्य दिए गए हैं।

वर्तमान में हमारी कंपनी इंजीनियरों के विकास बॉक्स को स्थापित करने के लिए फेडोरा के पूर्व-निर्मित और पूर्व-स्थापित संस्करण का उपयोग करती है। यह संस्करण रिक्त हार्ड डिस्क पर कॉपी किया गया ब्लॉक है। यदि मैं एक विकास बॉक्स का उपयोग करता हूं तो मैं कर्नेल को सफलतापूर्वक पुनर्निर्माण कर सकता हूं, इसलिए मूल के साथ बाइट मैच के लिए यह एक बाइट है जिसे मैं पुन: पेश करने की कोशिश कर रहा हूं।

लेकिन मुझे एक सरकारी निकाय को साबित करने की आवश्यकता है कि हमने कर्नेल को कुछ भी बुरा नहीं किया है, इसलिए उन्हें केवल एक मशीन पर लिनक्स कर्नेल बनाने की आवश्यकता है जो केवल ट्रस्ट सॉफ़्टवेयर का उपयोग करके स्क्रैच से स्थापित किया गया है। भरोसेमंद साधन आधिकारिक वेबसाइटों से डाउनलोड किए गए हैं और हैशिंग परिणामों के माध्यम से सत्यापित हैं। इस तरह से बनाई गई मशीन एक कर्नेल उत्पन्न करती है जो विकास बॉक्स पर निर्मित से अलग होती है (और इसलिए मूल से अलग है जिसे मैं मिलान करने की कोशिश कर रहा हूं)।

बिल्ड के परिणाम को कौन से चर प्रभावित कर सकते हैं? वर्तमान में इन दो बक्से में एक ही कर रहे हैं (पर विश्वास किया और विकास)

  • जीसीसी संस्करण
  • भागो समय गिरी (सहित .configs फ़ाइलें) कर्नेल मैं पुनर्निर्माण के लिए कोशिश कर रहा हूँ की
  • स्रोत

अंतर बनाने के बारे में कोई विचार?

+2

व्यक्ति को बंद करने के लिए मतदान करने के लिए: यह वास्तव में 'असली सवाल नहीं' कैसे है? – bdonlan

+1

एक पूरी तरह से स्वीकार्य सवाल। बिट-समान पुनरुत्पादन निर्माण निश्चित रूप से प्रोग्रामिंग से संबंधित है और बहुत वास्तविक प्रश्न है। – camh

+1

कृपया शीर्षक को 'प्रभावित' पर संपादित करें। प्रश्न पढ़ने के दौरान यह मुझे क्रिंग करता है। – new123456

उत्तर

2

लिनक्स कर्नेल में कई टाइमस्टैम्प और अन्य गैर-निर्धारक तत्व शामिल हैं। This patch series इन्हें समाप्त करता है, जो एक निर्धारक निर्माण की अनुमति देता है।

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