2011-08-19 10 views
8

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

मैं उस प्रक्रिया को स्वचालित करना चाहता हूं और मैक उपयोगकर्ताओं को सीधे एक पैकेज डाउनलोड करने की अनुमति देता हूं जो उन फ़ाइलों को स्वचालित रूप से कॉपी करेगा।

मैंने पैकेजमेकर के साथ नमूना पैकेज बनाया है, बनाई गई स्क्रिप्ट जो क्लाइंट की स्टेशनरी के साथ Archive.pax.gz को प्रतिस्थापित करेगी लेकिन एक त्रुटि होगी। मुझे एहसास हुआ है कि मैंने एक अनिवार्य बीओएम फ़ाइल प्रदान नहीं की है। मैं इसे गैर-मैक प्लेटफॉर्म पर कैसे बना सकता हूं? या यदि मैं नहीं कर सकता, तो क्या गैर-मैक प्लेटफ़ॉर्म पर मैक इंस्टॉलर बनाने का कोई अन्य तरीका है?

उत्तर

-2

अंत में मैं एक postflight हुक है कि सभी स्थापना प्रक्रिया

+0

बहुत उपयोगी उत्तर नहीं है। विवरण कहां हैं? – jcoffland

1

या तो आप अपने लिनक्स के लिए इस उपयोगिता का एक पैकेज पा सकते हैं: http://www.unix.com/man-page/All/8/mkbom/ या आप बीओएम पर ऐप्पल की वेबसाइट पर उपलब्ध जानकारी के अनुसार इसे स्वयं लिखने का प्रयास कर सकते हैं।

+0

दुख की बात यह है कि ऐप्पल बीओएम प्रारूप पर कोई जानकारी प्रदान नहीं करता है। मैंने बहुत अच्छी तरह से देखा है। मुझे गलत सिद्ध होना अच्छा लगेगा। – jcoffland

0

कर रहा है मैं कुछ कोड है जो लिनक्स से एक बीओएम सूचीबद्ध कर सकते हैं बनाया बना लिया है। वास्तव में एक बीओएम लिखने के लिए कुछ और काम की जरूरत है।

https://cauldrondevelopment.com/svn/osxbom/trunk

बीओएम प्रारूप बिल्कुल सहज ज्ञान युक्त नहीं है। वास्तव में वास्तव में बुरा है। यदि आप मेरे कोड को देखते हैं तो आप प्रारूप का विचार प्राप्त कर सकते हैं। मैंने देखा कि जीएनयूएसटीएपी ने नेक्सट्सटेप बीओएम प्रारूप से दूर किया था, जो संभवतः ऐप्पल को मिला था।

3

अब लिनक्स पर बीओएम (बिल-ऑफ-सामग्री) फाइलें बनाना संभव है।

http://hogliux.github.io/bomutils

वेबसाइट भी एक आसान लिनक्स पर एक मैक ओएस एक्स संस्थापक (http://hogliux.github.io/bomutils/tutorial.html) बनाने पर चरण-दर-चरण ट्यूटोरियल का पालन किया है: किसी पर mkbom का एक खुला स्रोत संस्करण बनाया।

मेरी कंपनी नियमित रूप से इस विधि के साथ लिनक्स पर मैक ओएस एक्स इंस्टॉलर का निर्माण करती है और अब तक हमें कोई बड़ी समस्या नहीं है।

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