हां, आपको जीएनयू ग्रीप की आवश्यकता होगी। व्यक्तिगत तौर पर मैं क्योंकि आप के संयोजन के साथ भी ऐसा ही कर सकते हैं "-r" झंडा छूट न जाएं find
और grep
लेकिन यह याद दिलाता है कि जीएनयू उपकरण अपने सोलारिस बॉक्स पर उपलब्ध होने मैं सबसे अच्छा अभ्यास क्या विचार करेगा है। तो अब हम शुरू करें:
मैं इंटरनेट पर विभिन्न स्थानों से स्रोत कोड डाउनलोड करने और फिर अपने आप को बनाने के बारे में नहीं जाऊँगा। यह आवश्यक नहीं है। यदि आप चाहते हैं कि आपके सोलारिस में विशिष्ट GNU उपकरण उपलब्ध हों तो निम्न प्रकार से करें:
यदि आप सोलारिस 10 पर हैं तो आपको सोलारिस 10 कंपेनियन डिस्क मिलनी चाहिए। यह सूर्य द्वारा वितरित किया जाता था, लेकिन अब यह यहां रहता है । व्यक्तिगत रूप से मैं इस डिस्क की सामग्री या कम से कम सबसे महत्वपूर्ण जीएनयू भागों को स्थापित करने के लिए इसे हमेशा एक हबबिट बनाऊंगा। अपने संगठन में नए सर्वरों के लिए इसे अपने जम्पस्टार्ट (या जो भी आप उपयोग करते हैं) का हिस्सा बनाएं!
यदि आप सोलारिस 11 पर हैं तो जीवन बहुत सरल है। जीएनयू उपकरण आमतौर पर डिफ़ॉल्ट रूप से स्थापित किए जाते हैं, लेकिन उनमें से सभी स्थानीय क्षेत्रों में प्रचारित नहीं होते हैं। आईएफएस, सोलारिस 11 पर पैकेजिंग प्रणाली, आपके जीवन को बहुत आसान बना देती है इसलिए आपको वास्तव में सोलारिस 11 (अन्य कारणों से भी) के लिए आगे बढ़ना चाहिए। किसी भी क्षेत्र के लिए हमेशा उपलब्ध होने वाले पैकेजों की सूची ये होनी चाहिए:
pkg: // सोलारिस / archiver / gnu-टार
pkg: // सोलारिस / डेवलपर / gnu-binutils
pkg: // सोलारिस / नैदानिक / शीर्ष
pkg: // सोलारिस / फ़ाइल / gnu-coreutils
pkg: // सोलारिस / फ़ाइल / gnu-findutils
pkg: // सोलारिस / पाठ / gawk
pkg: // सोलारिस / पाठ / gnu-diffutils
pkg: // सोलारिस / पाठ / gnu-ग्रेप
pkg: // सोलारिस / पाठ / gnu-sed
और यदि आप विकास के लिए मेजबान का उपयोग करते हैं / निर्माण उद्देश्य जिसे आप जोड़ना चाहते हैं:
pkg: // सोलारिस / डेवलपर / निर्माण / gnu-मेक
pkg: // सोलारिस / डेवलपर / निर्माण / मेकअप
pkg: // सोलारिस / डेवलपर / जीसीसी -45
pkg: // सोलारिस / system / हैडर
pkg: // सोलारिस / डेवलपर / निर्माण / autoconf
pkg: // सोलारिस / डेवलपर / निर्माण / automake -110
व्यक्तिगत रूप से मैं अपनी कंपनी के डिफ़ॉल्ट इंस्टॉल के ऊपर (संभावित रूप से कम देव उपकरण) नए सर्वर / जोनों के लिए स्थापित करूंगा। Solaris sysadmins अक्सर लिनक्स दुनिया से अलग होने पर जोर देते हैं लेकिन वास्तव में इसकी कोई आवश्यकता नहीं है। बस इसे करें और इसे अपने डिफ़ॉल्ट इंस्टॉल का हिस्सा बनाएं। आप इसे पछतावा नहीं करेंगे।