IEs4Linux के साथ लिनक्स पर इंटरनेट एक्सप्लोरर स्थापित करें

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

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

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

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

स्थापना के लिए तैयारी कर रहा है

पहली चीज जो आपको करने की ज़रूरत है वह यह सुनिश्चित करने के लिए है कि आपके पास सही रिपॉजिटरी हैं /etc/apt/sources.list फ़ाइल। उस फ़ाइल को खोलें और यह सुनिश्चित करने के लिए जांच करें कि यूनिवर्स रिपॉजिटरीज़ असंगत हैं। यदि आप Januty (9.04) का उपयोग कर रहे हैं, तो आप लाइनें देखेंगे:

deb http://us.archive.ubuntu.com/ubuntu/ jaunty ब्रह्मांड
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty ब्रह्मांड
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates ब्रह्मांड
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty-updates ब्रह्मांड

सुनिश्चित करता है कि उनमें से कोई भी रेखा '#' वर्ण से शुरू नहीं होती है। यदि वे करते हैं, तो उस चरित्र को हटा दें और फ़ाइल को सहेजें। यदि आपको फ़ाइल में परिवर्तन करना है तो आपको कमांड के साथ उपयुक्त अद्यतन करने की आवश्यकता होगी:

sudo apt-get update

अब आप स्थापना शुरू करने के लिए तैयार हैं।

स्थापित कर रहा है

पहली चीज जो आपको करने की ज़रूरत है वह एप्ट-गेट की सहायता से कुछ अनुप्रयोगों को स्थापित करना है। उसी टर्मिनल के भीतर से आपने चेक किया था sources.list फ़ाइल निम्न आदेश जारी करें:

sudo apt-get install शराब कैबरेक्ट्रेक्ट

एक बार यह समाप्त हो जाने के बाद आपको IEs4Linux इंस्टॉलेशन स्क्रिप्ट को डाउनलोड करने की आवश्यकता होती है इस साइट । जब वह फ़ाइल डाउनलोड हो जाए तो अपनी टर्मिनल विंडो पर वापस जाएं और उस डायरेक्टरी में बदलाव करें जिसे फ़ाइल डाउनलोड की गई थी और निम्नलिखित कमांड जारी करें:

tar xvzf ies4linux-XXX.tar.gz

जहां XXX रिलीज़ नंबर है।

सीडी ies4linux-XXX

जहां XXX रिलीज़ नंबर है।

अब आप उस निर्देशिका के अंदर हैं जिसमें लिनक्स (5, 5.5, और 6 क्षमा करें - कोई 7 या 8) के लिए इंटरनेट एक्सप्लोरर के तीन अलग-अलग संस्करणों को स्थापित करने के लिए आवश्यक सब कुछ शामिल है। निम्नलिखित आदेश जारी करें:

./ies4linux

Figure 1
आकृति 1

उपरोक्त कमांड GUI इंस्टॉलेशन टूल को खोलेगा (चित्र 1 देखें)। इस टूल के भीतर से आप Internet Explorer का कौन सा संस्करण (संस्करण) स्थापित कर सकते हैं, भाषा, यदि आप चाहते हैं कि फ़्लैश प्लेयर 9 स्थापित हो, और जहाँ आप आइकन रखना चाहते हैं।

आप अधिक विकल्पों के लिए उन्नत बटन पर भी क्लिक कर सकते हैं। उन्नत अनुभाग के भीतर आप IE7 स्थापित करना चुन सकते हैं जो बीटा में बहुत अधिक है। मैंने इस स्थापना का प्रयास केवल अजगर सेगफॉल्ट के लिए किया है। इसके लिए एक हैक है लेकिन यह वास्तव में परेशानी के लायक नहीं है। समस्या यह है कि IE7 अभी तक WINE द्वारा समर्थित नहीं है। जैसे ही यह IEs4Linux है यह समर्थन जोड़ देगा।

एक बार जब आप उन विकल्पों पर क्लिक कर लेते हैं, तो ठीक है और स्थापना आगे बढ़ेगी।

Figure 2
चित्र 2

जब इंस्टॉलेशन शुरू होता है तो एक नई विंडो खुलेगी (चित्र 2 देखें)। इस विंडो में अंतिम पंक्ति आपको इंटरनेट एक्सप्लोरर को चलाने का निर्देश देती है। मेरे मामले में निष्पादन योग्य स्थित है / घर / jlwallen / bin / IE6 । इस स्थापना के साथ एक अजीब व्यवहार है जो मैंने पाया है। IEs4Linux के पूरा होने पर आप sudo की मदद के बिना Internet Explorer को चलाने में सक्षम नहीं हो सकते हैं। यह मत करो। दौड़ने से पहले ~ / बिन / IE6 कमांड निम्न आदेश जारी करें:

सुडो चाउन -R USER.USER ~ / .ies4linux

USER वह उपयोगकर्ता नाम है जहां आप लॉग इन करते हैं (मेरे मामले में jlwallen)

समस्या यह है कि ~ / .ies4linux निर्देशिकाओं में कुछ फाइलें / निर्देशिकाएं रूट उपयोगकर्ता के रूप में स्थापित हैं। आपका मानक उपयोगकर्ता उन आदेशों को जारी करने या उन फ़ाइलों का उपयोग करने में सक्षम नहीं होगा। तो के भीतर फ़ाइलों और निर्देशिकाओं के स्वामित्व को बदल रहा है ~ / .Ies4linux निर्देशिका उस मुद्दे को हल करती है।

अंतिम विचार

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