Instalați Internet Explorer pe Linux cu IEs4Linux

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Credeți sau nu, există uneori nevoia de a avea Internet Explorer disponibil. Unii designeri web le place să își poată testa site-urile cu toate browserele posibile. Unele site-uri web sunt slab proiectate și vor funcționa corect în Internet Explorer.

Atât de mulți designeri (și utilizatori) trebuie să aibă acest browser disponibil. Dacă utilizați Linux, există câteva posibilități. Puteți rula Internet Explorer într-o mașină virtuală (Vezi articolul meu Instalarea și configurarea VirtualBox pentru sisteme de operare virtuale ') sau puteți instala Wine și IEs4Linux.

În acest articol ne vom ocupa de instalarea Internet Explorer cu ajutorul Wine și IEs4Linux. Instalarea nu este dificilă și, în final, ar trebui să aveți vreun browser posibil pentru dvs. pentru toate nevoile dvs. de testare. Chiar dacă această instalare va necesita utilizarea WINE, nu va trebui să treceți prin nicio configurare WINE complicată. De fapt, cel mai dificil aspect al acestei configurații este descărcarea și rularea unui script care va avea grijă de cea mai dificilă parte a instalării pentru tine.

Pregătirea pentru instalare

Primul lucru pe care trebuie să-l faci este să te asiguri că ai depozitele potrivite în tine /etc/apt/sources.list fişier. Deschideți fișierul respectiv și verificați pentru a vă asigura că depozitele Univers sunt necomentate. Dacă utilizați Januty (9.04), veți vedea liniile:

deb http://us.archive.ubuntu.com/ubuntu/ jaunty univers
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty univers
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-Updates univers
deb-src http://us.archive.ubuntu.com/ubuntu/ universul jaunty-Updates

Se asigură că niciuna dintre aceste linii nu începe cu caracterul „#”. În acest caz, eliminați personajul respectiv și salvați fișierul. Dacă a trebuit să efectuați modificări la fișier, va trebui să actualizați apt cu comanda:

Actualizare sudo apt-get

Acum sunteți gata să începeți instalarea.

instalarea

Primul lucru pe care trebuie să îl faceți este să instalați câteva aplicații cu ajutorul apt-get. Din interiorul aceluiași terminal ai bifat sources.list emite fișierul următoarea comandă:

sudo apt-get install vin cabextract

După ce s-a încheiat acest lucru, trebuie să descărcați scriptul de instalare IEs4Linux din acest site . Când respectivul fișier este descărcat, reveniți la fereastra terminalului dvs. și schimbați-vă în directorul la care a fost descărcat fișierul și emiteți următoarele comenzi:

tar xvzf ies4linux-XXX.tar.gz

În cazul în care XXX este numărul lansării.

cd ies4linux-XXX

În cazul în care XXX este numărul lansării.

Acum vă aflați în directorul care conține tot ce este necesar pentru a instala trei versiuni diferite de Internet Explorer pentru Linux (5, 5.5 și 6 Ne pare rău - nu 7 sau 8). Emite următoarea comandă:

./ies4linux

Figure 1
figura 1

Comanda de mai sus va deschide instrumentul de instalare GUI (a se vedea figura 1). Din acest instrument puteți selecta ce versiune (e) de Internet Explorer să instalați, limba, dacă doriți instalarea Flash Player 9 și unde doriți să fie plasate pictogramele.

Puteți de asemenea să faceți clic pe butonul avansat pentru mai multe opțiuni. În secțiunea avansată puteți selecta să instalați IE7, care este foarte mult în versiune beta. Am încercat această instalare doar pentru a avea python segfault. Există un hack pentru asta, dar nu merită cu adevărat problema. Problema este că IE7 nu este încă acceptat de WINE. Imediat ce este IEs4Linux va adăuga acest suport.

După ce ați făcut aceste alegeri, faceți clic pe OK și instalarea va continua.

Figure 2
Figura 2

Când începe instalarea, se va deschide o nouă fereastră (a se vedea figura 2). Ultima linie din această fereastră vă învață cum să rulați Internet Explorer. În cazul meu, executabilul este localizat în / Home / jlwallen / bin / IE6 . Există un comportament destul de ciudat pe care l-am găsit cu această instalare. După finalizarea IEs4Linux, este posibil să nu puteți rula Internet Explorer fără ajutorul sudo. Nu face asta. Înainte de a rula ~/bin/ie6 comanda emite următoarea comandă:

sudo chown -R USER.USER ~ / .ies4linux

În cazul în care USER este numele de utilizator cu care vă conectați (în cazul meu jlwallen)

Problema este că unele dintre fișierele / directoarele din directoarele ~ / .ies4linux sunt instalate ca utilizator rădăcină. Utilizatorul dvs. standard nu va putea emite aceste comenzi și nici nu va utiliza fișierele respective. Prin urmare, schimbarea proprietății fișierelor și directoarelor din cadrul ~ / .Ies4linux directorul rezolvă problema.

Gânduri finale

Dacă aveți IE 6 pe mașina dvs. nu veți rezolva o mulțime de probleme. Însă abilitatea de a testa caracteristicile site-urilor dvs. web cu un număr cât mai mare de browsere este întotdeauna bună. Sperăm că IE 7 va fi susținut în curând, ceea ce va aduce și mai multă validitate proiectului IEs4Linux.