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

पैकेज से पहले मशीन लिख लें

ऐसे तथ्यों से शुरू करें जिन्हें आप उद्धृत कर सकें। About This Mac मॉडल और चिप देता है; sw_vers सटीक macOS संस्करण और बिल्ड देता है; uname -m वह आर्किटेक्चर देता है जिसके अंतर्गत शेल चलता है। मॉडल, चिप, रिलीज़ और बिल्ड को एक वाक्य में नहीं, चार अलग पंक्तियों में रखें। इनवॉइस से याद किया गया मॉडल वर्ष प्रमाण नहीं है, और अजीब संयोजन, जैसे पुराना चेसिस संदिग्ध रूप से नए रिलीज़ के साथ, कुछ भी इंस्टॉल करने से पहले सुलझाने लायक है। बिल्ड नंबर मार्केटिंग नामों से अधिक मायने रखते हैं, क्योंकि विक्रेता का न्यूनतम अक्सर किसी बिल्ड का नाम लेता है।

फिर विक्रेता के घोषित न्यूनतम की तुलना उस रिकॉर्ड से करें। अगर रिलीज़ पैकेज के समर्थन से नई है, तो जवाब यह नहीं है कि फिर भी इसे इंस्टॉल कर दिया जाए।

सहायक की जाँच करें, सिर्फ़ विंडो की नहीं

टनल बनाने वाला हिस्सा आमतौर पर विशेषाधिकार प्राप्त सहायक या सिस्टम एक्सटेंशन के रूप में चलता है, और उसकी अपनी संगतता सीमा होती है। एप्लिकेशन शुरू हो सकता है और फिर भी अपना सहायक इंस्टॉल करने में विफल हो सकता है, जिससे अच्छी दिखने वाली विंडो और कभी न दिखने वाली टनल बनती है। systemextensionsctl list उन एक्सटेंशन की रिपोर्ट करता है जिन्हें सिस्टम जानता है, और वहीं अनुमोदित न किया गया या पुराना घटक दिखाई देने लगता है। इसे विफल पहले रन के बाद पढ़ें, सपोर्ट कॉल के बाद नहीं।

मंज़ूरी इंस्टॉलेशन से अलग कदम है। उपयोगकर्ता को गोपनीयता सेटिंग्स में एक्सटेंशन की अनुमति देनी पड़ सकती है, और प्रबंधित Mac को व्यवस्थापक द्वारा केंद्रीय रूप से मंज़ूरी की आवश्यकता हो सकती है। इंस्टॉलर विफल रहा है ऐसा निष्कर्ष निकालने से पहले पुष्टि करें कि इनमें से कौन-सा लागू होता है।

दोनों सिरों पर प्रोटोकॉल और प्रोफ़ाइल मिलाएँ

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

प्रोफ़ाइल पैकेज का हिस्सा है। किसी और की सेटिंग्स के स्क्रीनशॉट से फिर से बनाया गया कनेक्शन ऐसा कॉन्फ़िगरेशन है जिसका कोई समर्थन नहीं करता।

एक्सटेंशन बदलाव विक्रेता के माध्यम से करें

आधुनिक macOS सिस्टम एक्सटेंशन को पुराने कर्नेल-आधारित एक्सटेंशन से अलग करता है, और वह संक्रमण विक्रेता की दस्तावेज़ीकरण की समस्या है। अगर कोई एक्सटेंशन समस्या की रिपोर्ट करे, तो पहले सटीक पैकेज का नाम बताएँ, फिर डेवलपर का दस्तावेज़ीकृत प्रतिस्थापन मार्ग अपनाएँ।

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

जो संयोजन काम कर गया उसे लिखें

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

फिर पुराने एक्सेस मार्ग को सेवानिवृत्त करने से पहले उस संयोजन के माध्यम से निजी एप्लिकेशन सत्यापित करें। अगर मशीन समर्थित क्लाइंट समूह से बाहर है, तो तय करें कि कार्य कहाँ चलना चाहिए, और स्पष्ट रहें कि कहीं और का गेटवे Mac के ब्राउज़र, ट्रस्ट स्टोर या ऑपरेटिंग सिस्टम को अपडेट किए बिना नेटवर्क मार्ग देता है। एंडपॉइंट सॉफ़्टवेयर समर्थन कनेक्टिविटी से अलग आवश्यकता है, और दोनों को मिलाना ही वह तरीका है जिससे असमर्थित मशीनें वर्षों तक सेवा में बनी रहती हैं।

संबंधित लेख