Ies4linux를 이용하여 리눅스에서 IE를 써보쟈

…라고 시작했으나… 별 소득 없는 삽질입니다. 그냥 참고해 주소서…(__)

원문 : [url:1i5r3gm7]http://readytoact.gnukorea.com/base/117[/url:1i5r3gm7]

[LInux] M$ Internet Explorer 6 on Ubuntu Linux (IEs4linux)

막상 삽질을 하다보니 별로 되는건 없는 거 같은데 -_-… 몇번 깔았다 지웠다 깔았다…

OS : Ubuntu 8.10 (Intrepid)
IEs4linux : ies4linux-2.99.0.1

역시 포럼에서 리눅스에서 액티브X를 사용하는 문제를 이야기 하다. 시작을 하게 되었다. 본인은 Ubuntu 8.10을 기본 환경으로 노트북을 사용하는데, IE를 사용할 때가 아래의 몇가지 상황이 있다.

  • 인터넷뱅킹
  • 공인인증사이트(은행 및 공공기관) 로그인
  • 암호화된 청구서(전화,인터넷요금 등)
  • 대용량 메일 첨부
  • 웹하드 파일 다운로드

등 으로 이외에도 있겠지만 주로 윈도로 갈아타는 경우는 위의 경우다. 현재는 WInXP/Ubuntu 듀얼부트 환경을 구성하고, 우분투 상에서 Virtualbox를 이용하여 사용중에 있다. (불법SW사용을 안하겠다고 다짐을 했지만 결코 쉽지 않다 ㅠㅠ)

이제부터 IEs4linux를 이용하여 위에서 언급했던 IE를 사용해야만 했던 상황들 몇가지를 해결해 보고자 한다

  1. cabextract 설치
    cabextract은 M$의 패키지 배포형태 중 하나인 .cab(캐비넷)파일의 압축을 해제하는 유틸리티로 이후 IEs4linux 설치시에 사용된다.

apt-get 또는 시냅틱 관리자를 이용하여 cabextract를 설치한다

  1. IEs4linux 설치

[quote:1i5r3gm7]
$ wget http://www.tatanka.com.br/ies4linux/dow … est.tar.gz
$ tar zxvf ies4linux-latest.tar.gz
$ cd ies4linux-*
$ ./ies4linux --no-gui
[/quote:1i5r3gm7]
위 --no-gui옵션은 text모드로 ies4linux를 설치한다. 실제로 --no-gui 옵션없이 수차례 설치를 진행해 보았으나 여러가지 에러가 발생하여 --no-gui옵선으로 설치를 진행하였다. 참고로, --no-gui 옵션없이 설치할경우 설치될 IE버전(5.0, 5.5, 6.0, 7.0) 및 약간의 옵션을 조정할 수 있다.

[quote:1i5r3gm7] $ ./ies4linux --no-gui
IEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It’s recommended that you update your wine to the latest version (Go to: winehq.com).

IEs4Linux will:
  - Install Internet Explorers: 6.0
  - Using IE locale: KO
  - Install Adobe Flash 9.0
  - Install everything at: /home/readytoact/.ies4linux
[ OK ]

Downloading everything we need
  Downloading from microsoft.com:
   100% DCOM98.EXE
   100% mfc42.cab
   100% 249973USA8.exe
   100% ADVAUTH.CAB
   100% CRLUPD.CAB
   100% HHUPD.CAB
   100% IEDOM.CAB
   100% IE_EXTRA.CAB
   100% IE_S1.CAB
   100% IE_S2.CAB
   100% IE_S5.CAB
   100% IE_S4.CAB
   100% IE_S3.CAB
   100% IE_S6.CAB
   100% SETUPW95.CAB
   100% FONTCORE.CAB
   100% FONTSUP.CAB
   100% VGX.CAB
   100% SCR56EN.CAB

  Downloading from macromedia.com:
   100% swflash.cab
[ OK ]

Installing IE 6
  Initializing
  Creating Wine Prefix
  Extracting CAB files
  Installing IE 6
  Installing DCOM98
  Installing TTF Fonts
  Installing ActiveX MFC42
  Installing RICHED20
  Installing registry
  Finalizing
[ OK ]

Installing Flash Player 9
  Extracting files
  Installing flash on ie6
  Finalizing
[ OK ]

IEs4Linux installations finished!

To run your IEs, type:
 ie6

readytoact@readytoact-laptop:~/tmp/ies4linux-2.99.0.1$

[/quote:1i5r3gm7]
설치 후 바탕화면에 IE6.0 아이콘이 생성된다.

이 상으로 설치는 끝났다. (-_-… 너무 간단해 맥빠진다면… GUI 모드로 삽질을…) 아래는 IEs4linux로 몇몇의 사이트를 접속한 화면과 사용가능한 ActiveX에 대해 본인이 접속하는 사이트 위주로 접속한 스크린샷을 설명하겠다.

  • 최초실행화면
    사용자 삽입 이미지

  • 네이버
    사용자 삽입 이미지

최초 접속시 플래시 플러그인 설치 팝업창

M$ Windows 기반의 IE에서 볼 수 있듯 플래시 플러그인 설치(로 보이는… 실제는 폰트가 깨져서 확인하기 어렵다) 안내 팝업을 볼 수 있다.

  • 파란메일
    사용자 삽입 이미지

필자의 경우, 파란메일 접속시 페이지 폰트 일부가 깨지는 문제가 발생하여 브라우저 폰트를 재설정하였다.

  • wine 설정(winecfg)

[quote:1i5r3gm7]
$ export WINEPREFIX="/home/readytoact/.ies4linux/ie6/"
$ winecfg[/quote:1i5r3gm7]

사용자 삽입 이미지

wine폰트 설정

  • 폰트설정
    사용자 삽입 이미지

도구-인터넷 옵션-글꼴

  • 파란메일 대용량 첨부 ActiveX 설치 후 테스트
    사용자 삽입 이미지

대용량첨부 ActiveX설치 후 업로드. 드래그&드롭은 되지 않는다.

  • LG청구서조회
    : 대부분의 ActiveX기반의 보안메일로 날아오는 청구서 메일
    사용자 삽입 이미지

ActiveX설치
사용자 삽입 이미지

주민번호 인증

인증후 청구서를 열람할 수 있다.

  • 팝폴더
    : 대부분의(아니 사실 모든…) 웹하드가 ActiveX기반의 업/다운로더로 서비스를 한다.
    사용자 삽입 이미지 사용자 삽입 이미지 사용자 삽입 이미지

본인이 주로 접속 하는 사이트 위주로 테스틀 해 본 결과 중 정상 작동하는 사이트는 위와 같았다. 이 외
ㅇKB국민은행
ㅇ한국소비자원
과 같이 다수의 암호화 프로그램 및 공인인증서를 요구하는 사이트의 경우, ies4linux의 작동상태가 불안정하였다. 실제로, KB국민은행의 경우, 로그인까지 성공했는데, 로그인 후에도 공인인증 팝업이 사라지지 않다가 끝내 익스플로러가 다운되었다. 또, 동영상을 테스트를 위해
ㅇ갓피플
ㅇSBS뉴스
로 접속하였다. 갓피플의 경우, 미디어보안 솔루션인 '요술자물쇠’를 사용했기때문에 접속했는데, 둘다 Windows Media 9이상에서 지원이 되는 듯하고, ies4linux에선 되지 않는것 같았다.

사용자 삽입 이미지 사용자 삽입 이미지 사용자 삽입 이미지

  • ies4linux의 디렉토리구조
    사용자 삽입 이미지

공인증서의 경우(NPKI 폴더) ies4linux가 설치된 디렉토리 내의 wine구조와 같은 drive_c/Program Files/ 에 복사해 넣어주면 인증서를 인식한다…(하면 뭐하나… 쓸 수가 없는걸.)

일부 ActiveX는 실행시 트레이에 등록되기도 한다
사용자 삽입 이미지

트레이-팝폴더 다운로드 아이콘

ies4linux 를 사용해 본 결과 다른 많은 이들의 삽질로도 검증이 되었듯이, 그냥 ‘아쉬운대로’ 쓰는 도구인 듯하다. 기본적으로 IE자체가 무겁고 플래시로딩이나 ActiveX설치와 실행이 완전하지 않다. 이에 대한 나름의 방안으로 포털의 경우 메인페이지(http://www.naver.com, http://www.paran.com)가 아닌 바로 서비스 페이지(mail.naver.com, mail.paran.com 등)로 접속한다.

가장 완벽한 호환이라면, 현재로선 Virtualbox 위에 M$ OS를 올려 사용하는 게 아닐까 싶다.

참고

http://www.ubunutu.or.kr http://www.tatanka.com.br/ies4linux/pag ... ion:Ubuntu http://www.gagme.com/greg/linux/activex-linux.php http://dikma.web.id/2007/12/03/internet ... for-linux/ http://newgifted.tistory.com/1169565925

전 ISP결제랑 위디스크, 심슨을 받는 용도로(?) 잘 쓰고 있어서 만족중입니다^^ 사실 그 외에도 잘 안쓰긴 하지만… 데스크탑이 멀티부팅으로 윈도우즈를 돌릴 수 있게 되면서 제가 가진 컴퓨터들은 모두 가상머신을 지웠습니다. 그래도 확실히 아쉬울때는 와인을 찾게 되더군요^^;;

SSL에서 와인이 버그를 내지만 않아도, 기본 와인으로도 충분히 쓸만한데 어쩔수없이 패치된 와인을 쓰고 있습니다. 패치된 와인을 쓰시면 CPU 점유율이나 메모리 버그가 많이 잡힙니다.

[quote="떠돌이":ospor96f]전 ISP결제랑 위디스크, 심슨을 받는 용도로(?) 잘 쓰고 있어서 만족중입니다^^ 사실 그 외에도 잘 안쓰긴 하지만… 데스크탑이 멀티부팅으로 윈도우즈를 돌릴 수 있게 되면서 제가 가진 컴퓨터들은 모두 가상머신을 지웠습니다. 그래도 확실히 아쉬울때는 와인을 찾게 되더군요^^;;

SSL에서 와인이 버그를 내지만 않아도, 기본 와인으로도 충분히 쓸만한데 어쩔수없이 패치된 와인을 쓰고 있습니다. 패치된 와인을 쓰시면 CPU 점유율이나 메모리 버그가 많이 잡힙니다.[/quote:ospor96f]

제 경우엔 공인인증을 받는 사이트들이 좀 작동에 말썽이 심해서요… --ㅋ 쩝… 그래도 청구서 하나때문에 버빡 올리거나 새로 부팅할 필요없어서 나름 만족합니다.
근데 역시 ie는… -
- 메모리를 많이 처드시는군요.

[quote="떠돌이":3mgvgzcd]전 ISP결제랑 위디스크, 심슨을 받는 용도로(?) 잘 쓰고 있어서 만족중입니다^^ 사실 그 외에도 잘 안쓰긴 하지만… 데스크탑이 멀티부팅으로 윈도우즈를 돌릴 수 있게 되면서 제가 가진 컴퓨터들은 모두 가상머신을 지웠습니다. 그래도 확실히 아쉬울때는 와인을 찾게 되더군요^^;;

SSL에서 와인이 버그를 내지만 않아도, 기본 와인으로도 충분히 쓸만한데 어쩔수없이 패치된 와인을 쓰고 있습니다. 패치된 와인을 쓰시면 CPU 점유율이나 메모리 버그가 많이 잡힙니다.[/quote:3mgvgzcd]

몇년 전엔가 어떤 분이 개인ftp서버를 만드셔서 심슨 전 시즌을 배포하시는 선행(?)을 하셨는데요 ㅋ
하드인가 메모린가가 나갔다고 하신 이후로는 서버 운영을 안하시더라고요 ㅜㅜ

-no GUI 옵션을 걸지 않으면 압축푸는 중에 죽어버리더군요.
말씀하신 대로 해서 터미널에서 설치는 되었다고 나오는데 바탕화면에 바로가기가 없는데요. :shock:

IEs4Linux installations finished!

To run your IEs, type:
ie6

jo@jo-desktop:~/ies4linux-2.99.0.1$

어디가면 실행아이콘을 찾을수 있을까요?
/ies4linux-2.99.0.1$ 폴더에 가봐도 실행아이콘을 찾을수가 없네요;;
/home/jo/.ies4linux에가면 /home/jo/.ies4linux/ies4linux-ie6.desktop이런 아이콘이 있긴한데
더블클릭해도 이상한 창이 뜨고요. 왼쪽버튼 클릭하면 소스보기 같은게 뜨는걸 보면 IE 관련이 있는것 같은데요.
9.04 AMD64버전을 깔았습니다. 버전이 틀리면 안되는걸까요?

와인을 셋팅하고서 익스6을 설치한 뒤에 ie6을 실행하면,
마치 "새로고침"을 계속 누르는 것처럼 화면이 계속 깜빡이네요;;
거기에 원래의 목적인 농협인터넷뱅킹을 접속하면 멈춰버린다는…ㅎ

기말고사 기간이라 삽질은 못하고;;; 일단 미뤄두고 있습니다.ㅠ^ㅠ;

[quote="cltmd":un4sf9ys]와인을 셋팅하고서 익스6을 설치한 뒤에 ie6을 실행하면,
마치 "새로고침"을 계속 누르는 것처럼 화면이 계속 깜빡이네요;;
거기에 원래의 목적인 농협인터넷뱅킹을 접속하면 멈춰버린다는…ㅎ

기말고사 기간이라 삽질은 못하고;;; 일단 미뤄두고 있습니다.ㅠ^ㅠ;[/quote:un4sf9ys]

네… 많이 불안정하긴 합니다. 홈 디렉토리 안에 .ies4linux 를 삭제하고 재설치해보세요

[quote="justnow76":3ni5ulm6]9.04 AMD64버전을 깔았습니다. 버전이 틀리면 안되는걸까요?[/quote:3ni5ulm6]

64비트 버전은 잘 모르겠지만… 일반적으로 다른 어플리케이션에서도 컴파일 옵션이 다른 경우가 있던데요?