IE8 no Ubuntu usando o Wine

Olá!

Meses atrás eu estive em Brasília realizando alguns serviços e, em meu tempo livre, apresentei as vantagens de usar o Ubuntu (em relação ao Windows) para um amigo que possui uma empresa de equipamentos médicos por lá.

Ao falar de questões como segurança, facilidade e baixo custo, começamos a esboçar um plano para em algumas máquinas instalar o Ubuntu. Foi quando me deparei com um problema.

Ele participa de licitações (o portal é mantido pelo Banco do Brasil), e me reportou que já tentou usar o Firefox e o Chrome, entretanto, somente com o Internet Explorer é que os pregões eletrônicos funcionam sem problemas. Percebi que mesmo o site sendo feito usando Java Server Pages (o que garantiria que qualquer navegador com java habilitado possa ser usado) na prática isso não deu certo.

Foi então que procurando na internet, descobri uma forma de usar o IE8 em máquinas com o Ubuntu.

Vamos ver como fazer isso:

Primeiro passo: Abra o terminal, torne-se root e digite:

winetricks ie8

Se por acaso pedir para baixar o Gecko, clique em instalar e prossiga com a instalação. Após a conclusão do processo inicie o internet explorer com o seguinte comando:

wine 'C:\Program Files\Internet Explorer\iexplore'

Desfrute (?) do IE 8 na sua máquina!………

Internet Explorer 8 no Ubuntu
Internet Explorer 8 - instalado via Wine

É claro que podem ocorrer alguns bugs, fique atento!

P.S: para essa dica funcionar, você precisar ter o Wine instalado. Use a Central de Programas do Ubuntu.

Por favor, críticas, sugestões, elogios, favor usar a seção de comentários do site.

19 comentários em “IE8 no Ubuntu usando o Wine”

  1. Muito bom esse lance ai, vai ajudar muita gente que tem dificuldades em migrar para o linux por isso ou por aquilo, se não fosse por isso e pelos jogos, todos aqui usariam linux =P.

    Sei que vai ter alguns reclamando dizendo – “ahh quem usa essa porcaria”
    Mas se pudermos usar o máximo possível de coisas para adaptar novos usuários ao linux acho valido ^^

    1. Pessoal apenas uma observação, agradeço a todos que tem cooperado com suas postagens e deixo um adendo, o Internet explorer é terrivel, mas existe casos que é necessário, principalmente para usuarios que estao migrando. No meu trabalho , tem um site que roda só no explorer , o pessoal tentou de tudo e não conseguiram ainda. Agora voces que estao mais avançados , imagem nós que estamos engatinhando!

  2. Post informativo, mas instalar o IE no Ubuntu é uma coisa que eu não faria… hahaha!
    Zoeira…. p/ testar compatibilidade de aplicações p/ web é interessante.

  3. com chrome, firefox, opera, entre outros, quem vai recorrer ao ie em forma de gambiarra no linux?! além de ser um navegador bem fraquinho em comparação aos 3 citados!

    desnecessário, sem mais!

  4. Sou de una cidade perto de Brasilia, e divulgo o Ubuntu na minha cidade, distribuo cds e compartilho o pouco que conheço desse sistema perfeito.

  5. Muito bom!!! Sou obrigado a usar um site da HP, para baixar manual e só funciona no IE. Uso ubuntu desde 2009, já li quinhentos tutoriais e não fica bom usando o wine… usava o ie apartir de uma maquina virtual do xp. A dica é simples , boa e funcional. parabéns. Uma outra coisa… notou que para imprimi varias cópias de um documento o gerenciador fica criando novos iguais um por um de documentos atrasando a impressão? testo direto impressoras e isto não acontecia, bug chato.

  6. A PREFEITURA MUNICIPAL DE CURITIBA, Paraná, desenvolveu um aplicativo web, através do seu ICI (INSTITUTO CURITIBA INFORMÁTICA) que “EXIGE” a instalação do “Explorador Internet” do “Janelas”. Como disse o amigo, esse povo que programa não descobriu que tem vida fora do “Janelas”, principalmente alguns setores do serviço público que deveriam buscar maiores investimentos em SOFTWARE LIVRE por questões que talvez eles considerem irrelevantes como segurança, facilidade e baixo custo, sendo que as verbas gastas com LICENÇAS DE SOFTWARES PROPRIETÁRIOS (que não são baixas), em tese, poderiam reverter em benefício do contribuinte em campos como SAÚDE, SEGURANÇA e EDUCAÇÃO

  7. Pessoal, a questão do IE é muito mais mercadológica do que de filosofia ou gosto!
    Na empresa onde trabalho, usamos APENAS Linux e Softwares Livres, somos conhecidos por isso inclusive, nosso foco é este.

    Não obstante, um dos nossos produtos é a construção de websites. Se você desenvolve aplicações para web, seja qual for, você PRECISA pensar no usuário do IE. Eles ainda correspondem a 22% dos usuários totais no Brasil e nenhuma empresa uqe se prese abre mão de 20% dos seus consumidores, ou possívei consumidores.

    Enfim, pena que para usar uma versão mais moderna, (9 ou 10), ainda necessite do Wine… mas valeu pela dica!

  8. Aqui não deu certo, aparece o erro

    Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x7bc6d4d2).
    Register dump:
    CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
    EIP:7bc6d4d2 ESP:0b9edab4 EBP:0b9edaec EFLAGS:00010202( R- — I – – – )
    EAX:c000000d EBX:7bca6ff4 ECX:0b9edb40 EDX:00000000
    ESI:00000008 EDI:0000000c
    Stack dump:
    0x0b9edab4: 02b042a0 0b9edad8 0b9edb40 0b9edad4
    0x0b9edac4: 0b9edadc 00700079 006f0074 00720067
    0x0b9edad4: 00000000 00000000 00000014 00000000
    0x0b9edae4: 029e93a0 029e93a0 0b9edb0c 7ed76c57
    0x0b9edaf4: 00000000 0b9edb2c 0000000c 00000002
    0x0b9edb04: 00000080 029e93a0 0b9edb48 5de142e0
    Backtrace:
    =>0 0x7bc6d4d2 RtlQueryInformationAcl+0x72() in ntdll (0x0b9edaec)
    1 0x7ed76c57 GetAclInformation+0x26() in advapi32 (0x0b9edb0c)
    2 0x5de142e0 in iertutil (+0x1742df) (0x0b9edb48)
    3 0x5de145fd in iertutil (+0x1745fc) (0x0b9edb5c)
    4 0x5de036f9 in iertutil (+0x1636f8) (0x0b9edb84)
    5 0x5de145a7 in iertutil (+0x1745a6) (0x0b9edbc4)
    6 0x5de1451b in iertutil (+0x17451a) (0x0b9ee004)

  9. Consegui instalar, porém quando aparece a tela inicial com o site do wine alguns segundos depois vem uma mensagem de erro pedindo para fechar o programa:
    Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x7bc6d4f2).
    Register dump:
    CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
    EIP:7bc6d4f2 ESP:0b8cdab4 EBP:0b8cdaec EFLAGS:00210202( R- — I – – – )
    EAX:c000000d EBX:7bca6ff4 ECX:0b8cdb40 EDX:00000000
    ESI:00000008 EDI:0000000c
    Stack dump:
    0x0b8cdab4: 02c1b7c8 0b8cdad8 0b8cdb40 0b8cdad4
    0x0b8cdac4: 0b8cdadc 00700079 006f0074 00720067
    0x0b8cdad4: 00000000 00000000 00000014 00000000
    0x0b8cdae4: 001d4738 001d4738 0b8cdb0c 7ed71867
    0x0b8cdaf4: 00000000 0b8cdb2c 0000000c 00000002
    0x0b8cdb04: 00000328 001d4738 0b8cdb48 5de142e0
    Backtrace:
    =>0 0x7bc6d4f2 RtlQueryInformationAcl+0x72() in ntdll (0x0b8cdaec)
    1 0x7ed71867 GetAclInformation+0x26() in advapi32 (0x0b8cdb0c)
    2 0x5de142e0 in iertutil (+0x1742df) (0x0b8cdb48)
    3 0x5de145fd in iertutil (+0x1745fc) (0x0b8cdb5c)
    4 0x5de036f9 in iertutil (+0x1636f8) (0x0b8cdb84)
    5 0x5de145a7 in iertutil (+0x1745a6) (0x0b8cdbc4)
    6 0x5de1451b in iertutil (+0x17451a) (0x0b8ce004)
    7 0x004be008 in ieframe (+0x1e007) (0x0b8ce020)
    8 0x004be204 in ieframe (+0x1e203) (0x0b8ce9a8)
    9 0x0059c4b5 in ieframe (+0xfc4b4) (0x0b8ce9b8)
    10 0x7bc7d502 in ntdll (+0x6d501) (0x0b8cea18)
    11 0x7bc71db0 call_thread_func_wrapper+0xb() in ntdll (0x0b8cea28)
    12 0x7bc7486d call_thread_func+0x7c() in ntdll (0x0b8ceaf8)
    13 0x7bc71d8e RtlRaiseException+0x21() in ntdll (0x0b8ceb18)
    14 0x7bc7a748 in ntdll (+0x6a747) (0x0b8cf368)
    15 0xb7593d4c start_thread+0xcb() in libpthread.so.0 (0x0b8cf468)
    0x7bc6d4f2 RtlQueryInformationAcl+0x72 in ntdll: movzwl 0x4(%edx),%eax
    Modules:
    Module Address Debug info Name (142 modules)
    PE 340000- 346000 Deferred xpshims
    PE 400000- 49c000 Deferred iexplore
    PE 4a0000- f31000 Export ieframe
    PE 1ae0000- 1b0a000 Deferred ieui
    PE 2230000- 2270000 Deferred ieproxy
    PE b120000- b149000 Deferred msls31
    PE b690000- b6bf000 Deferred iepeers
    PE bfb0000- c044000 Deferred msfeeds
    PE 1a400000-1a532000 Deferred urlmon
    PE 1b000000-1b00c000 Deferred imgutil
    PE 1b060000-1b06e000 Deferred pngfilt
    PE 47060000-47081000 Deferred xmllite
    PE 5dca0000-5de88000 Export iertutil
    PE 63380000-63434000 Deferred jscript
    PE 63580000-63b2c000 Deferred mshtml
    PE 77f60000-77fd6000 Deferred shlwapi
    ELF 7b800000-7ba15000 Deferred kernel32
    \-PE 7b810000-7ba15000 \ kernel32
    ELF 7bc00000-7bcc3000 Dwarf ntdll
    \-PE 7bc10000-7bcc3000 \ ntdll
    ELF 7bf00000-7bf04000 Deferred
    ELF 7cdcd000-7cf78000 Deferred libcrypto.so.1.0.0
    ELF 7cf78000-7d069000 Deferred actxprxy
    \-PE 7cf90000-7d069000 \ actxprxy
    ELF 7d0b2000-7d0f0000 Deferred rsaenh
    \-PE 7d0c0000-7d0f0000 \ rsaenh
    ELF 7d0f0000-7d1a8000 Deferred crypt32
    \-PE 7d100000-7d1a8000 \ crypt32
    ELF 7d1a8000-7d200000 Deferred libssl.so.1.0.0
    ELF 7d37d000-7d397000 Deferred cryptnet
    \-PE 7d380000-7d397000 \ cryptnet
    ELF 7d3b9000-7d3de000 Deferred mlang
    \-PE 7d3c0000-7d3de000 \ mlang
    ELF 7d50a000-7d51e000 Deferred psapi
    \-PE 7d510000-7d51e000 \ psapi
    PE 7d520000-7d523000 Deferred usp10
    ELF 7d556000-7d572000 Deferred msimtf
    \-PE 7d560000-7d572000 \ msimtf
    ELF 7d572000-7d586000 Deferred msimg32
    \-PE 7d580000-7d586000 \ msimg32
    ELF 7d586000-7d5a4000 Deferred libgcc_s.so.1
    ELF 7d5a4000-7d5bf000 Deferred spoolss
    \-PE 7d5b0000-7d5bf000 \ spoolss
    ELF 7d5bf000-7d5e0000 Deferred localspl
    \-PE 7d5c0000-7d5e0000 \ localspl
    ELF 7d6e0000-7d6f3000 Deferred gnome-keyring-pkcs11.so
    ELF 7d6f3000-7d778000 Deferred libgcrypt.so.11
    ELF 7d778000-7d7a0000 Deferred libk5crypto.so.3
    ELF 7d7a0000-7d86f000 Deferred libkrb5.so.3
    ELF 7d8f3000-7d8fc000 Deferred librt.so.1
    ELF 7d8fc000-7d945000 Deferred libdbus-1.so.3
    ELF 7d945000-7d957000 Deferred libp11-kit.so.0
    ELF 7d957000-7d969000 Deferred libtasn1.so.3
    ELF 7d969000-7d972000 Deferred libkrb5support.so.0
    ELF 7d972000-7d984000 Deferred libavahi-client.so.3
    ELF 7d984000-7d992000 Deferred libavahi-common.so.3
    ELF 7d992000-7da56000 Deferred libgnutls.so.26
    ELF 7da56000-7da94000 Deferred libgssapi_krb5.so.2
    ELF 7da94000-7dae7000 Deferred libcups.so.2
    ELF 7dae7000-7db21000 Deferred winspool
    \-PE 7daf0000-7db21000 \ winspool
    ELF 7db21000-7dc00000 Deferred comdlg32
    \-PE 7db30000-7dc00000 \ comdlg32
    ELF 7dd02000-7dd07000 Deferred libgpg-error.so.0
    ELF 7dd07000-7dd29000 Deferred iphlpapi
    \-PE 7dd10000-7dd29000 \ iphlpapi
    ELF 7dd29000-7dd41000 Deferred libresolv.so.2
    ELF 7dd41000-7dd48000 Deferred libnss_dns.so.2
    ELF 7dd48000-7dd84000 Deferred libxslt.so.1
    ELF 7dd84000-7ded1000 Deferred libxml2.so.2
    ELF 7dee3000-7df79000 Deferred msxml3
    \-PE 7def0000-7df79000 \ msxml3
    ELF 7df79000-7df96000 Deferred msxml
    \-PE 7df80000-7df96000 \ msxml
    ELF 7df96000-7dfc8000 Deferred ws2_32
    \-PE 7dfa0000-7dfc8000 \ ws2_32
    ELF 7dfc8000-7dfee000 Deferred mpr
    \-PE 7dfd0000-7dfee000 \ mpr
    ELF 7dfee000-7e05d000 Deferred wininet
    \-PE 7e000000-7e05d000 \ wininet
    ELF 7e08b000-7e0bf000 Deferred uxtheme
    \-PE 7e090000-7e0bf000 \ uxtheme
    ELF 7e0bf000-7e0c5000 Deferred libxfixes.so.3
    ELF 7e0c5000-7e0d0000 Deferred libxcursor.so.1
    ELF 7e0d3000-7e0d7000 Deferred libkeyutils.so.1
    ELF 7e0d7000-7e0dc000 Deferred libcom_err.so.2
    ELF 7e0dc000-7e0e0000 Deferred libnss_mdns4_minimal.so.2
    ELF 7e126000-7e150000 Deferred libexpat.so.1
    ELF 7e150000-7e186000 Deferred libfontconfig.so.1
    ELF 7e186000-7e197000 Deferred libxi.so.6
    ELF 7e197000-7e19b000 Deferred libxcomposite.so.1
    ELF 7e19b000-7e1a4000 Deferred libxrandr.so.2
    ELF 7e1a4000-7e1ae000 Deferred libxrender.so.1
    ELF 7e1ae000-7e1b4000 Deferred libxxf86vm.so.1
    ELF 7e1b4000-7e1b8000 Deferred libxinerama.so.1
    ELF 7e1b8000-7e1da000 Deferred imm32
    \-PE 7e1c0000-7e1da000 \ imm32
    ELF 7e1da000-7e1e1000 Deferred libxdmcp.so.6
    ELF 7e1e1000-7e202000 Deferred libxcb.so.1
    ELF 7e202000-7e208000 Deferred libuuid.so.1
    ELF 7e208000-7e222000 Deferred libice.so.6
    ELF 7e222000-7e356000 Deferred libx11.so.6
    ELF 7e368000-7e3fb000 Deferred winex11
    \-PE 7e370000-7e3fb000 \ winex11
    ELF 7e3fb000-7e411000 Deferred libz.so.1
    ELF 7e411000-7e4ab000 Deferred libfreetype.so.6
    ELF 7e4ab000-7e4ca000 Deferred libtinfo.so.5
    ELF 7e4ca000-7e4ec000 Deferred libncurses.so.5
    ELF 7e4ec000-7e4fe000 Deferred libxext.so.6
    ELF 7e4fe000-7e5f0000 Deferred oleaut32
    \-PE 7e510000-7e5f0000 \ oleaut32
    ELF 7e612000-7e687000 Deferred rpcrt4
    \-PE 7e620000-7e687000 \ rpcrt4
    ELF 7e687000-7e78f000 Deferred ole32
    \-PE 7e6a0000-7e78f000 \ ole32
    ELF 7e78f000-7e887000 Deferred comctl32
    \-PE 7e7a0000-7e887000 \ comctl32
    ELF 7e887000-7ea98000 Deferred shell32
    \-PE 7e890000-7ea98000 \ shell32
    ELF 7ea98000-7eb25000 Deferred msvcrt
    \-PE 7eab0000-7eb25000 \ msvcrt
    ELF 7eb25000-7eb3e000 Deferred version
    \-PE 7eb30000-7eb3e000 \ version
    ELF 7eb3e000-7ebfb000 Deferred gdi32
    \-PE 7eb50000-7ebfb000 \ gdi32
    ELF 7ebfb000-7ed3b000 Deferred user32
    \-PE 7ec10000-7ed3b000 \ user32
    ELF 7ed3b000-7ed9b000 Dwarf advapi32
    \-PE 7ed50000-7ed9b000 \ advapi32
    ELF 7ef9b000-7efa8000 Deferred libnss_files.so.2
    ELF 7efa8000-7efc2000 Deferred libnsl.so.1
    ELF 7efc2000-7efee000 Deferred libm.so.6
    ELF 7eff0000-7eff4000 Deferred libxau.so.6
    ELF 7eff4000-7f000000 Deferred libnss_nis.so.2
    ELF b73d3000-b73dc000 Deferred libnss_compat.so.2
    ELF b73dd000-b73e2000 Deferred libdl.so.2
    ELF b73e2000-b758c000 Dwarf libc.so.6
    ELF b758d000-b75a8000 Dwarf libpthread.so.0
    ELF b75aa000-b75b3000 Deferred libsm.so.6
    ELF b75ba000-b76fc000 Dwarf libwine.so.1
    ELF b76fe000-b7720000 Deferred ld-linux.so.2
    ELF b7720000-b7721000 Deferred [vdso].so
    Threads:
    process tid prio (all id:s are in hex)
    0000000e services.exe
    0000001f 0
    0000001e 0
    00000015 0
    00000010 0
    0000000f 0
    00000012 winedevice.exe
    0000001c 0
    00000019 0
    00000014 0
    00000013 0
    0000001a plugplay.exe
    00000020 0
    0000001d 0
    0000001b 0
    00000024 rpcss.exe
    00000046 0
    00000045 0
    00000044 0
    00000032 0
    0000002d 0
    00000029 0
    00000028 0
    00000026 0
    00000025 0
    00000034 (D) C:\Program Files\Internet Explorer\iexplore.exe
    00000048 0
    0000003a 0
    00000031 0
    0000002c 0
    00000021 0
    0000000c 0
    00000022 0 <==
    0000003d 0
    00000027 0
    0000002a 0
    0000002b 0
    0000000b 0
    00000047 0
    00000043 0
    00000042 0
    00000041 0
    00000040 0
    0000003f 0
    0000003c 0
    0000003b 0
    00000039 0
    00000038 0
    00000037 0
    00000036 0
    00000035 0
    00000033 0
    00000030 0
    0000002f 0
    0000000d 0
    00000023 explorer.exe
    0000002e 0
    System information:
    Wine build: wine-1.4
    Platform: i386
    Host system: Linux
    Host version: 3.5.0-47-generic

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *