Primeiramente certifique-se de ter instalado e rodando, no seu Linux ou no servidor Linux da rede, um servidor
Firebird e uma ou mais pastas com as permissões necessárias para guardar os bancos de dados. Se não tiver,
leia este tutorial antes de prosseguir.
Usarei como base o
Ubuntu 9.04, mas o processo é similar em outras distribuições
Linux.
Instale o
Wine digitando num terminal:
sudo apt-get install wine
Baixe e instale o
Wine-Doors:
wine-doors_0.1.3_all.deb
Instale digitando num terminal:
sudo dpkg -i wine-doors_0.1.3_all.deb
Configurando o Wine e Wine-Doors
Digite num terminal:
wine winecfg
Vai abrir a janela mostrada abaixo:
Como mostrado acima, na guia "Applications", selecione "Default Settings" e em "Versão" escolha Windows 98.
Clique em "Aplicar" e depois em Ok.
Agora configuraremos o Wine-Doors. Num terminal digite:
wine-doors
Abrirá a janela mostrada abaixo:
Nesta janela, digite seu nome, o nome da sua empresa, marque o quadrinho se você tiver uma licença válida do Windows e clique no botão "Proceed".
O Wine-Doors vai baixar alguns pacotes da internet. Este processo, numa conexão de 150Kbps, demorou 15 minutos.
Nota: Neste processo o Wine-Doors pode travar. Se isto acontecer, reinicie o sistema e tente novamente.
Se correr tudo bem, será mostrada uma mensagem informando que os pacotes foram instalados. Clique no botão fechar da mensagem e vai abrir a janela mostrada abaixo:
Como mostrado acima, procure por Internet Explorer 6, selecione e clique em Install. O item some da lista.
Agora procure o DCOM98, como mostra a foto abaixo:
Novamente, selecione-o e clique em Install. O item some da lista. Clique então em Aplicar. Vai surgir a janela mostrada abaixo:
Observe que o Wine-Doors instala outros pacotes necessários. Depois que tudo for instalado, você pode fechar o Wine-Doors.
Agora configuraremos novamente o Wine. Num terminal, digite:
wine winecfg
Na janela que vai abrir, clique na guia "Bibliotecas" e em "New override for library" vá digitando as DLLs mostradas abaixo e clicando no botão "Add":
- OLE32
- OLEAUT32
- RICHED20
- RICHED32
- RPCRT4
Não inclua duas vezes a mesma dll. Veja um exemplo de como deve ficar:
Agora clique em Aplicar e depois em Ok. Fim das configurações!