قم بتثبيت Internet Explorer على Linux باستخدام IEs4Linux

جرب أداة القضاء على المشاكل

صدق أو لا تصدق ، هناك حاجة أحيانًا إلى توفر Internet Explorer. يحب بعض مصممي الويب أن يكونوا قادرين على اختبار مواقعهم باستخدام جميع المتصفحات الممكنة. بعض مواقع الويب سيئة التصميم ولن تعمل إلا بشكل صحيح في Internet Explorer.

يحتاج الكثير من المصممين (والمستخدمين) إلى توفير هذا المتصفح. إذا كنت تستخدم Linux ، فهناك عدة احتمالات. يمكنك تشغيل Internet Explorer في جهاز ظاهري (انظر مقالتي ' تثبيت VirtualBox وتكوينه لأنظمة تشغيل افتراضية ') أو يمكنك تثبيت Wine و IEs4Linux.

في هذه المقالة سنتعامل مع تثبيت Internet Explorer بمساعدة Wine و IEs4Linux. التثبيت ليس صعبًا وفي النهاية يجب أن يكون لديك متصفح متاح لك من أي وقت مضى لجميع احتياجات الاختبار الخاصة بك. على الرغم من أن هذا التثبيت سيتطلب استخدام WINE ، فلن تضطر إلى المرور بأي إعداد WINE معقد. في الواقع ، فإن أصعب جانب في هذا الإعداد هو تنزيل وتشغيل برنامج نصي سيهتم بأصعب جزء من التثبيت نيابة عنك.

التحضير للتثبيت

أول شيء عليك القيام به هو التأكد من أن لديك المستودعات الصحيحة في /etc/apt/sources.list ملف. افتح هذا الملف وتحقق للتأكد من عدم تعليق مستودعات Universe. إذا كنت تستخدم Januty (9.04) فسترى السطور:

ديب http://us.archive.ubuntu.com/ubuntu/ jaunty universe
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty universe
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty-updates universe

تأكد من عدم بدء أي من هذه السطور بالحرف '#'. إذا فعلوا ذلك ، فقم بإزالة تلك الشخصية وحفظ الملف. إذا كان عليك إجراء تغييرات على الملف ، فستحتاج إلى تحديث apt باستخدام الأمر:

sudo apt-get update

أنت الآن جاهز لبدء التثبيت.

التثبيت

أول شيء عليك القيام به هو تثبيت اثنين من التطبيقات بمساعدة apt-get. من داخل نفس المحطة قمت بفحص ملف قائمة المصادر يصدر الملف الأمر التالي:

sudo apt-get install مستخلص كابينة النبيذ

بمجرد الانتهاء من ذلك ، ستحتاج إلى تنزيل برنامج التثبيت IEs4Linux من هذا الموقع . عند تنزيل هذا الملف ، ارجع إلى نافذة الجهاز الطرفي وقم بالتغيير إلى الدليل الذي تم تنزيل الملف إليه وأصدر الأوامر التالية:

القطران xvzf ies4linux-XXX.tar.gz

حيث XXX هو رقم الإصدار.

cd ies4linux-XXX

حيث XXX هو رقم الإصدار.

أنت الآن داخل الدليل الذي يحتوي على كل ما يلزم لتثبيت ثلاثة إصدارات مختلفة من Internet Explorer لنظام التشغيل Linux (5 و 5.5 و 6 معذرة - لا 7 أو 8). أصدر الأمر التالي:

./ies4linux

Figure 1
شكل 1

سيفتح الأمر أعلاه أداة تثبيت GUI (انظر الشكل 1). من داخل هذه الأداة ، يمكنك تحديد إصدار (إصدارات) Internet Explorer المراد تثبيته ، واللغة ، وما إذا كنت تريد تثبيت Flash Player 9 ، والمكان الذي تريد وضع الرموز فيه.

يمكنك أيضًا النقر فوق الزر المتقدم لمزيد من الخيارات. ضمن القسم المتقدم ، يمكنك تحديد تثبيت IE7 وهو في مرحلة تجريبية. لقد حاولت هذا التثبيت فقط للحصول على python segfault. هناك اختراق لهذا ولكنه لا يستحق العناء حقًا. المشكلة هي أن IE7 غير مدعوم من قبل WINE. بمجرد أن يكون IEs4Linux سيضيف هذا الدعم.

بمجرد تحديد هذه الخيارات ، انقر فوق 'موافق' وسيستمر التثبيت.

Figure 2
الشكل 2

عندما يبدأ التثبيت ، ستفتح نافذة جديدة (انظر الشكل 2). يرشدك السطر الأخير في هذه النافذة إلى كيفية تشغيل Internet Explorer. في حالتي ، يقع الملف القابل للتنفيذ في / home / jlwallen / bin / ie6 . هناك سلوك غريب إلى حد ما وجدته مع هذا التثبيت. عند الانتهاء من IEs4Linux ، قد لا تتمكن من تشغيل Internet Explorer بدون مساعدة sudo. لا تفعل هذا. قبل تشغيل ملف ~ / بن / IE6 يصدر الأمر الأمر التالي:

sudo chown -R USER.USER ~ / .ies4linux

حيث USER هو اسم المستخدم الذي تقوم بتسجيل الدخول به (في حالتي jlwallen)

المشكلة هي أن بعض الملفات / الدلائل الموجودة في الدلائل ~ / .ies4linux مثبتة كمستخدم أساسي. لن يتمكن المستخدم القياسي من إصدار هذه الأوامر أو استخدام هذه الملفات. لذا فإن تغيير ملكية الملفات والأدلة داخل ملف ~ / .ies4linux الدليل يحل هذه المشكلة.

افكار اخيرة

لن يؤدي وجود IE 6 على جهازك إلى حل الكثير من المشكلات. لكن القدرة على اختبار ميزات مواقع الويب الخاصة بك مع أكبر عدد ممكن من المتصفحات أمر جيد دائمًا. نأمل أن يتم دعم IE 7 قريبًا مما سيجلب المزيد من الصلاحية لمشروع IEs4Linux.