Cài đặt Internet Explorer trên Linux với IEs4Linux

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Tin hay không tùy bạn, đôi khi cần phải có sẵn Internet Explorer. Một số nhà thiết kế web muốn có thể kiểm tra trang web của họ với tất cả các trình duyệt có thể. Một số trang web được thiết kế kém và sẽ chỉ hoạt động bình thường trong Internet Explorer.

Vì vậy, nhiều nhà thiết kế (và người dùng) cần phải có trình duyệt này. Nếu bạn sử dụng Linux, có một vài khả năng. Bạn có thể chạy Internet Explorer trong Máy ảo (Xem bài viết của tôi ' Cài đặt và cấu hình VirtualBox cho hệ điều hành ảo ') hoặc bạn có thể cài đặt Wine và IEs4Linux.

Trong bài này, chúng ta sẽ giải quyết việc cài đặt Internet Explorer với sự trợ giúp của Wine và IEs4Linux. Việc cài đặt không khó và cuối cùng, bạn nên có một trình duyệt khả thi cho mọi nhu cầu thử nghiệm của mình. Mặc dù cài đặt này sẽ yêu cầu sử dụng WINE, bạn sẽ không phải trải qua bất kỳ thiết lập WINE phức tạp nào. Trên thực tế, khía cạnh khó khăn nhất của việc thiết lập này là tải xuống và chạy một tập lệnh sẽ đảm nhận phần khó khăn nhất của quá trình cài đặt cho bạn.

Chuẩn bị cài đặt

Điều đầu tiên bạn cần làm là đảm bảo rằng bạn có các kho lưu trữ phù hợp trong /etc/apt/sources.list tập tin. Mở tệp đó lên và kiểm tra để đảm bảo rằng kho lưu trữ Vũ trụ được bỏ ghi chú. Nếu bạn đang sử dụng Januty (9.04), bạn sẽ thấy các dòng:

deb 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-Updats vũ trụ
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty-Updates vũ trụ

Đảm bảo không có dòng nào trong số đó bắt đầu bằng ký tự '#'. Nếu có, hãy xóa ký tự đó và lưu tệp. Nếu bạn phải thực hiện thay đổi đối với tệp, bạn sẽ cần cập nhật apt bằng lệnh:

sudo apt-get cập nhật

Bây giờ bạn đã sẵn sàng để bắt đầu cài đặt.

Đang cài đặt

Điều đầu tiên bạn cần làm là cài đặt một vài ứng dụng với sự trợ giúp của apt-get. Từ trong cùng một thiết bị đầu cuối, bạn đã kiểm tra source.list tập tin phát hành lệnh sau:

sudo apt-get install wine cabextract

Khi quá trình này kết thúc, bạn cần tải xuống tập lệnh cài đặt IEs4Linux từ trang này . Khi tệp đó được tải xuống, hãy quay lại cửa sổ đầu cuối của bạn và thay đổi thành thư mục mà tệp đã được tải xuống và thực hiện các lệnh sau:

tar xvzf ies4linux-XXX.tar.gz

Trong đó XXX là số phát hành.

cd ies4linux-XXX

Trong đó XXX là số phát hành.

Bây giờ bạn đang ở bên trong thư mục chứa mọi thứ cần thiết để cài đặt ba phiên bản khác nhau của Internet Explorer dành cho Linux (5, 5.5 và 6 Xin lỗi - không có 7 hoặc 8). Đưa ra lệnh sau:

./ies4linux

Figure 1
Hình 1

Lệnh trên sẽ mở công cụ cài đặt GUI (xem Hình 1). Từ bên trong công cụ này, bạn có thể chọn (các) phiên bản Internet Explorer để cài đặt, ngôn ngữ, nếu bạn muốn cài đặt Flash Player 9 và nơi bạn muốn đặt các biểu tượng.

Bạn cũng có thể nhấp vào nút nâng cao để có thêm tùy chọn. Trong phần nâng cao, bạn có thể chọn cài đặt IE7, phiên bản beta rất nhiều. Tôi đã cố gắng cài đặt này chỉ để có python segfault. Có một bản hack cho điều này nhưng nó không thực sự đáng để gặp rắc rối. Vấn đề là IE7 chưa được WINE hỗ trợ. Ngay sau khi nó là IEs4Linux sẽ thêm hỗ trợ này.

Khi bạn đã thực hiện những lựa chọn đó, hãy nhấp vào OK và quá trình cài đặt sẽ tiếp tục.

Figure 2
Hình 2

Khi quá trình cài đặt bắt đầu, một cửa sổ mới sẽ mở ra (xem Hình 2). Dòng cuối cùng trong cửa sổ này hướng dẫn bạn cách chạy Internet Explorer. Trong trường hợp của tôi, tệp thực thi được đặt ở / home / jlwallen / bin / ie6 . Có một hành vi khá kỳ lạ mà tôi đã tìm thấy với cài đặt này. Sau khi hoàn thành IEs4Linux, bạn có thể không chạy được Internet Explorer nếu không có sự trợ giúp của sudo. Đừng làm điều này. Trước khi bạn chạy ~ / Bin / IE6 lệnh phát hành lệnh sau:

sudo chown -R USER.USER ~ / .ies4linux

Trong đó USER là tên người dùng mà bạn đăng nhập (trong trường hợp của tôi là jlwallen)

Vấn đề là một số tệp / thư mục trong thư mục ~ / .ies4linux được cài đặt dưới dạng người dùng gốc. Người dùng tiêu chuẩn của bạn sẽ không thể ra lệnh đó hoặc sử dụng các tệp đó. Vì vậy, thay đổi quyền sở hữu các tệp và thư mục trong ~ / .ies4linux thư mục giải quyết vấn đề đó.

Suy nghĩ cuối cùng

Có IE 6 trên máy của bạn sẽ không giải quyết được nhiều vấn đề. Nhưng có khả năng kiểm tra các tính năng của các trang web của bạn với càng nhiều trình duyệt càng tốt luôn tốt. Hy vọng rằng IE 7 sẽ sớm được hỗ trợ, điều này sẽ mang lại giá trị hơn nữa cho dự án IEs4Linux.