Instalando o Office 2007 no wine

Sim, eu sei que existe milhares de office suites para linux, o problema é que muitas empresas no mercado tem um tipo de fetiche pra te forçar a usar o maldito OOXML, e muitas vezes não permite nem que tu use um doc normal… Meu ultimo trampo tinha este problema. Esta matéria foi escrita na época que eu estava nesta empresa e precisava usar Office 2007 mas simplesmente não agüentava mais os problemas do Windows…. Bem, vamos lá:

  • Baixe e instale o crossover-game trial at codeweavers (sim, crossover games)
  • Instale a ultima versão do wine (quanto mais nova melhor).
  • Baixe o winetricks aqui e jogue para o seu /usr/local/bin.
  • Agora, abra um console e digite winecfg para criar uma configuração inicial para o wine.
  • Use o winetricks para instalar os seguintes pacotes: dotnet11, dotnet20, gdiplus, msxml3, msxml4, msxml6, riched20, riched30, vcrun2005sp1 and vcrun2008.
  • Agora, vá até /home/<seu usuário>/.wine/drive_c/windows/system32 e renomeie o rpcrt4.dll para rpcrt4.dll.bak
  • Copie o /opt/cxgames/lib/wine/rpcrt4.dll.so para /home/<seu usuário>/.wine/drive_c/windows/system32/rpcrt4.dll (isso mesmo, sem o .so).
  • Monte o dvd/cd do office com a opção -o unhide (Não me pergunte porque, mas se tu deixa instalar automatico, ele simplesmente da um sumisso em alguns arquivos).
  • Vá até o diretorio do cdrom e execute wine setup.exe
  • Após a instalação terminar, você pode desinstalar o crossover trial e remover o rpcrt4.dll usado (do contrário, você quebrará o trial).

Obs.:
1) MS Project e MS Outlook não funcionam.
2) MS Visio funciona.
3) Sim, é possível ativar via internet e também usar os updates.
4) Alain reportou que quando instala o .net 1.1, ele pede pelo ie5, mas sem o .net 1.1 a instalação continuou.
5) PowerPoint não funciona com todo mundo (não sei porque)

Versão em Inglês: by ME
Versão em Indonésio: by 4j4x

1 comment so far

  1. Gtz on

    Comando ./winetricks não consegue instalar dotnetfx e aborta a instalação. Diz que não consegue resolver download.microsoft.com e aborta com status 1.
    Obrigado.


Leave a reply