मैं कस्टम पिक पैकेज के साथ एक लिनक्स छवि बनाने की कोशिश कर रहा हूं।
मैं जो करने की कोशिश कर रहा हूं वह एक एक्सओ लैपटॉप पर उपयोग किए जाने वाले पैकेजों को सौंपने के लिए है, क्योंकि संकलन पैकेजों को वास्तविक एक्सओ हार्डवेयर पर वास्तव में लंबा समय लगता है, अगर मुझे उन सभी पैकेजों का निर्माण करना चाहिए जिनकी मुझे ज़रूरत है और बस फ्लैश करें XO की छवि, मैं समय और स्थान बचा सकता हूं।
जब मैंने कुछ पैकेजों को स्थापित करने की कोशिश की, तो यह खरीद, एसआईएस, देव निर्देशिकाओं को याद करने के कारण कॉन्फ़िगर करने में विफल रहा। इसलिए, मुझे अन्य स्थानों से पता चला कि मुझे मेजबान खरीद को "माउंट" करने की आवश्यकता है, ... मेरे चिरोट के वातावरण की निर्देशिका।
मैंने दो वाक्यविन्यास देखे और निश्चित नहीं है कि किसका उपयोग करना है।
मेजबान मशीन में:
mount --bind /proc <chroot dir>/proc
और एक अन्य वाक्यविन्यास (चुरोट वातावरण में):
mount -t proc none /proc
मुझे कौन सा उपयोग करना चाहिए, और क्या अंतर हैं?
chroot()
' के कुछ लाभ खो देते हैं । विशेष रूप से, यदि आप सावधान नहीं हैं, तो निर्धारित फ़ाइल सिस्टम के उनके अनुभाग के बाहर की फाइलें पढ़ सकता है।