36
Wine 24 de novembro de 2006

Wine

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Wine

Wine24 de novembro de 2006

Page 2: Wine

Sumário

I Sobre essa apostila 3

II Informações Básicas 5

III Wine 10

1 Introdução 11

2 Plano de ensino 122.1 Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.2 Público Alvo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.3 Pré-requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.4 Descrição . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.5 Metodologia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.6 Cronograma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.7 Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.8 Avaliação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.9 Bibliografia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3 O que é o Wine? 153.1 Funcionamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4 Alternativas ao uso do Wine 164.1 Aplicações nativas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164.2 Máquinas virtuais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

5 Métodos de instalação 175.1 Métodos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175.2 Instalação por pacotes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175.3 Instalação pelo código fonte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175.4 Instalação por repositório CVS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

6 Instalação do Wine por pacotes 196.1 Instalação de um pacote . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196.2 Pacotes .DEB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196.3 Instalação via Apt-get e Synaptic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196.4 Pacotes RPM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206.5 Instalação via urpmi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

1

Page 3: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

7 Configuração do Wine 227.1 Utilizando o Winecfg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227.2 Configurações de aplicações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237.3 Configurações das bibliotecas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

7.3.1 Substituição de DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237.3.2 Observações sobre o sistema de DLL . . . . . . . . . . . . . . . . . . . . . . 247.3.3 DLLs faltando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

7.4 Configurações gráficas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

8 Configuração dos drivers 268.1 Configuração dos drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

8.1.1 Configurando manualmente . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

9 Configuração de som 279.1 Configuração de som . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

10 Aparência 2810.1 Aparência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

11 Outras configurações 2911.1 Portas seriais e paralelas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2911.2 Compartilhamento de rede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2911.3 Fontes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2911.4 Impressoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2911.5 Scanners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

12 Aplicações e painel de controle 3112.1 Instalação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

12.1.1 Desinstalar e executar aplicações . . . . . . . . . . . . . . . . . . . . . . . . 3112.1.2 DCOM98 e IEXPLORER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

13 Navegador gráfico 3313.1 Navegador gráfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

14 Resolução de problemas 3414.1 O que fazer se algum programa ainda não funcionar? . . . . . . . . . . . . . . . . . 34

14.1.1 Verificar a configuração do Wine . . . . . . . . . . . . . . . . . . . . . . . . . 3414.1.2 Configure com versões diferentes do Windows. . . . . . . . . . . . . . . . . . 3414.1.3 Use caminhos de diretórios diferentes . . . . . . . . . . . . . . . . . . . . . . 3414.1.4 Verifique o ambiente do sistema . . . . . . . . . . . . . . . . . . . . . . . . . 3414.1.5 Verifique sua aplicação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3414.1.6 Reconfigure o Wine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3414.1.7 ActiveX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3514.1.8 Procure por informações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

2

Page 4: Wine

Parte I

Sobre essa apostila

3

Page 5: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

Conteúdo

O conteúdo dessa apostila é fruto da compilação de diversos materiais livres publicados na in-ternet, disponíveis em diversos sites ou originalmente produzido no CDTC em http://www.cdtc.org.br.

O formato original deste material bem como sua atualização está disponível dentro da licençaGNU Free Documentation License, cujo teor integral encontra-se aqui reproduzido na seção demesmo nome, tendo inclusive uma versão traduzida (não oficial).

A revisão e alteração vem sendo realizada pelo CDTC ([email protected]), desde outubrode 2006. Criticas e sugestões construtivas são bem-vindas a qualquer tempo.

Autores

A autoria deste conteúdo, atividades e avaliações é de responsabilidade de Sidney RicardoMedeiros ([email protected]).

O texto original faz parte do projeto Centro de Difusão de Tecnolgia e Conhecimento, que vemsendo realizado pelo ITI em conjunto com outros parceiros institucionais, atuando em conjuntocom as universidades federais brasileiras que tem produzido e utilizado Software Livre, apoiandoinclusive a comunidade Free Software junto a outras entidades no país.

Informações adicionais podem ser obtidas atráves do email [email protected], ou dahome page da entidade, atráves da URL http://www.cdtc.org.br.

Garantias

O material contido nesta apostila é isento de garantias e o seu uso é de inteira responsabi-lidade do usuário/leitor. Os autores, bem como o ITI e seus parceiros, não se responsabilizamdireta ou indiretamente por qualquer prejuízo oriundo da utilização do material aqui contido.

Licença

Copyright ©2006,Sidney Ricardo Medeiros ([email protected]).

Permission is granted to copy, distribute and/or modify this document under the termsof the GNU Free Documentation License, Version 1.1 or any later version published bythe Free Software Foundation; with the Invariant Chapter being SOBRE ESSA APOS-TILA. A copy of the license is included in the section entitled GNU Free DocumentationLicense.

4

Page 6: Wine

Parte II

Informações Básicas

5

Page 7: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

Sobre o CDTC

Objetivo Geral

O Projeto CDTC visa a promoção e o desenvolvimento de ações que incentivem a dissemina-ção de soluções que utilizem padrões abertos e não proprietários de tecnologia, em proveito dodesenvolvimento social, cultural, político, tecnológico e econômico da sociedade brasileira.

Objetivo Específico

Auxiliar o Governo Federal na implantação do plano nacional de software não-proprietário ede código fonte aberto, identificando e mobilizando grupos de formadores de opinião dentre osservidores públicos e agentes políticos da União Federal, estimulando e incentivando o mercadonacional a adotar novos modelos de negócio da tecnologia da informação e de novos negóciosde comunicação com base em software não-proprietário e de código fonte aberto, oferecendotreinamento específico para técnicos, profissionais de suporte e funcionários públicos usuários,criando grupos de funcionários públicos que irão treinar outros funcionários públicos e atuar comoincentivadores e defensores de produtos de software não proprietários e código fonte aberto, ofe-recendo conteúdo técnico on-line para serviços de suporte, ferramentas para desenvolvimento deprodutos de software não proprietários e de seu código fonte livre, articulando redes de terceiros(dentro e fora do governo) fornecedoras de educação, pesquisa, desenvolvimento e teste de pro-dutos de software livre.

Guia do aluno

Neste guia, você terá reunidas uma série de informações importantes para que você comeceseu curso. São elas:

• Licenças para cópia de material disponível

• Os 10 mandamentos do aluno de Educação a Distância

• Como participar dos foruns e da wikipédia

• Primeiros passos

É muito importante que você entre em contato com TODAS estas informações, seguindo oroteiro acima.

Licença

Copyright ©2006, Sidney Ricardo Medeiros ([email protected]).

É dada permissão para copiar, distribuir e/ou modificar este documento sob os termosda Licença de Documentação Livre GNU, Versão 1.1 ou qualquer versão posterior

6

Page 8: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

públicada pela Free Software Foundation; com o Capitulo Invariante SOBRE ESSAAPOSTILA. Uma cópia da licença está inclusa na seção entitulada "Licença de Docu-mentação Livre GNU".

Os 10 mandamentos do aluno de educação online

• 1. Acesso à Internet: ter endereço eletrônico, um provedor e um equipamento adequado épré-requisito para a participação nos cursos a distância.

• 2. Habilidade e disposição para operar programas: ter conhecimentos básicos de Informá-tica é necessário para poder executar as tarefas.

• 3. Vontade para aprender colaborativamente: interagir, ser participativo no ensino a distân-cia conta muitos pontos, pois irá colaborar para o processo ensino-aprendizagem pessoal,dos colegas e dos professores.

• 4. Comportamentos compatíveis com a etiqueta: mostrar-se interessado em conhecer seuscolegas de turma respeitando-os e fazendo ser respeitado pelo mesmo.

• 5. Organização pessoal: planejar e organizar tudo é fundamental para facilitar a sua revisãoe a sua recuperação de materiais.

• 6. Vontade para realizar as atividades no tempo correto: anotar todas as suas obrigações erealizá-las em tempo real.

• 7. Curiosidade e abertura para inovações: aceitar novas idéias e inovar sempre.

• 8. Flexibilidade e adaptação: requisitos necessário à mudança tecnológica, aprendizagense descobertas.

• 9. Objetividade em sua comunicação: comunicar-se de forma clara, breve e transparente éponto - chave na comunicação pela Internet.

• 10. Responsabilidade: ser responsável por seu próprio aprendizado. O ambiente virtual nãocontrola a sua dedicação, mas reflete os resultados do seu esforço e da sua colaboração.

Como participar dos fóruns e Wikipédia

Você tem um problema e precisa de ajuda?

Podemos te ajudar de 2 formas:

A primeira é o uso dos fóruns de notícias e de dúvidas gerais que se distinguem pelo uso:

. O fórum de notícias tem por objetivo disponibilizar um meio de acesso rápido a informaçõesque sejam pertinentes ao curso (avisos, notícias). As mensagens postadas nele são enviadas atodos participantes. Assim, se o monitor ou algum outro participante tiver uma informação queinteresse ao grupo, favor postá-la aqui.Porém, se o que você deseja é resolver alguma dúvida ou discutir algum tópico específico docurso. É recomendado que você faça uso do Forum de dúvidas gerais que lhe dá recursos mais

7

Page 9: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

efetivos para esta prática.

. O fórum de dúvidas gerais tem por objetivo disponibilizar um meio fácil, rápido e interativopara solucionar suas dúvidas e trocar experiências. As mensagens postadas nele são enviadasa todos participantes do curso. Assim, fica muito mais fácil obter respostas, já que todos podemajudar.Se você receber uma mensagem com algum tópico que saiba responder, não se preocupe com aformalização ou a gramática. Responda! E não se esqueça de que antes de abrir um novo tópicoé recomendável ver se a sua pergunta já foi feita por outro participante.

A segunda forma se dá pelas Wikis:

. Uma wiki é uma página web que pode ser editada colaborativamente, ou seja, qualquer par-ticipante pode inserir, editar, apagar textos. As versões antigas vão sendo arquivadas e podemser recuperadas a qualquer momento que um dos participantes o desejar. Assim, ela oferece umótimo suporte a processos de aprendizagem colaborativa. A maior wiki na web é o site "Wikipé-dia", uma experiência grandiosa de construção de uma enciclopédia de forma colaborativa, porpessoas de todas as partes do mundo. Acesse-a em português pelos links:

• Página principal da Wiki - http://pt.wikipedia.org/wiki/

Agradecemos antecipadamente a sua colaboração com a aprendizagem do grupo!

Primeiros Passos

Para uma melhor aprendizagem é recomendável que você siga os seguintes passos:

• Ler o Plano de Ensino e entender a que seu curso se dispõe a ensinar;

• Ler a Ambientação do Moodle para aprender a navegar neste ambiente e se utilizar dasferramentas básicas do mesmo;

• Entrar nas lições seguindo a seqüência descrita no Plano de Ensino;

• Qualquer dúvida, reporte ao Fórum de Dúvidas Gerais.

Perfil do Tutor

Segue-se uma descrição do tutor ideal, baseada no feedback de alunos e de tutores.

O tutor ideal é um modelo de excelência: é consistente, justo e profissional nos respectivosvalores e atitudes, incentiva mas é honesto, imparcial, amável, positivo, respeitador, aceita asidéias dos estudantes, é paciente, pessoal, tolerante, apreciativo, compreensivo e pronto a ajudar.A classificação por um tutor desta natureza proporciona o melhor feedback possível, é crucial, e,para a maior parte dos alunos, constitui o ponto central do processo de aprendizagem.’ Este tutorou instrutor:

• fornece explicações claras acerca do que ele espera, e do estilo de classificação que iráutilizar;

8

Page 10: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

• gosta que lhe façam perguntas adicionais;

• identifica as nossas falhas, mas corrige-as amavelmente’, diz um estudante, ’e explica por-que motivo a classificação foi ou não foi atribuída’;

• tece comentários completos e construtivos, mas de forma agradável (em contraste com umreparo de um estudante: ’os comentários deixam-nos com uma sensação de crítica, deameaça e de nervossismo’)

• dá uma ajuda complementar para encorajar um estudante em dificuldade;

• esclarece pontos que não foram entendidos, ou corretamente aprendidos anteriormente;

• ajuda o estudante a alcançar os seus objetivos;

• é flexível quando necessário;

• mostra um interesse genuíno em motivar os alunos (mesmo os principiantes e, por isso,talvez numa fase menos interessante para o tutor);

• escreve todas as correções de forma legível e com um nível de pormenorização adequado;

• acima de tudo, devolve os trabalhos rapidamente;

9

Page 11: Wine

Parte III

Wine

10

Page 12: Wine

Capítulo 1

Introdução

O Wine é um programa que torna possível executar programas Windows em sistemas operaci-onais baseados em Unix, como o Linux. Ele basicamente traduz as instruções dos programasexecutados para um formato suportado pelo sistema. Este programa facilita a transição do sis-tema operacional proprietário para algum livre, quando alguns programas da plataforma Windowssão necessários para as tarefas do usuário.

O curso, com base na distribuição Debian, começa na Segunda-Feira e termina no Domingo.Todo o conteúdo do curso estará visível somente a partir da data de início. Para começar o cursovocê deve ler o Guia do aluno a seguir.

11

Page 13: Wine

Capítulo 2

Plano de ensino

2.1 Objetivo

Capacitar o usuário para o uso autônomo do programa Wine bem como suas aplicações e suasferramentas mais utilizadas

2.2 Público Alvo

Usuários finais ou novatos que desejam aprender ou aprimorar seus conhecimentos em executarprogramas Windows em sistemas Unix.

2.3 Pré-requisitos

Os usuários deverão ser, necessariamente, funcionários públicos e ter conhecimentos básicospara operar um computador e noções básicas de Linux.

2.4 Descrição

O curso será realizado na modalidade Educação a Distância e utilizará a Plataforma Moodlecomo ferramenta de aprendizagem. O curso tem duração de uma semanas e possui um conjuntode atividades (lições, fóruns, glossários, questionários e outros) que deverão ser executadas deacordo com as instruções fornecidas. O material didático está disponível on-line de acordo comas datas pré-estabelecidas em cada tópico. METODOLOGIA

O curso está dividido da seguinte maneira:

Duração Descrição do Módulo1 semana Lição 1 - O que é o Wine?

Lição 2 - Métodos de Instalação do WineLição 3 - Configuração do WineLição 4 - Uso básicoLição 5 - Resolução de problemas

12

Page 14: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

Todo o material está no formato de lições, e estará disponível ao longo do curso. As liçõespoderão ser acessadas quantas vezes forem necessárias. Aconselhamos a leitura de "Ambien-tação do Moodle", para que você conheça o produto de Ensino a Distância, evitando dificuldadesadvindas do "desconhecimento"sobre o mesmo.

Ao final de cada semana do curso será disponibilizada a prova referente ao módulo estudadoanteriormente que também conterá perguntas sobre os textos indicados. Utilize o material decada semana e os exemplos disponibilizados para se preparar para prova.

Os instrutores estarão a sua disposição ao longo de todo curso. Qualquer dúvida deve serdisponibilizada no fórum ou enviada por e-mail. Diariamente os monitores darão respostas eesclarecimentos.

2.5 Metodologia

O curso está dividido da seguinte maneira:

2.6 Cronograma

• Lição 1 - O que é o Wine?

• Lição 2 - Métodos de Instalação do Wine

• Lição 3 - Configuração do Wine

• Lição 4 - Uso básico

• Lição 5 - Resolução de problemas

• Avaliação de aprendizagem

• Avaliação do curso

As lições contém o contéudo principal. Elas poderão ser acessadas quantas vezes forem neces-sárias, desde que esteja dentro da semana programada. Ao final de uma lição, você receberáuma nota de acordo com o seu desempenho. Responda com atenção às perguntas de cada lição,pois elas serão consideradas na sua nota final. Caso sua nota numa determinada lição for menordo que 6.0, sugerimos que você faça novamente esta lição.Ao final do curso será disponibilizada a avaliação referente ao curso. Tanto as notas das liçõesquanto a da avaliação serão consideradas para a nota final. Todos os módulos ficarão visíveispara que possam ser consultados durante a avaliação final.Aconselhamos a leitura da "Ambientação do Moodle"para que você conheça a plataforma de En-sino a Distância, evitando dificuldades advindas do "desconhecimento"sobre a mesma.Os instrutores estarão a sua disposição ao longo de todo curso. Qualquer dúvida deverá serenviada no fórum. Diariamente os monitores darão respostas e esclarecimentos.

2.7 Programa

O curso de Wine oferecerá o seguinte conteúdo:

13

Page 15: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

• O que é o Wine?

Como funciona

Como o Wine pode ser útil

• Instalação e configuração

Formas de adquirir

Instalação via Apt-get

Instalações via pacotes compactados

Algumas bibliotecas necessárias

Configuração básica

• Executando programas

Programas instaláveis

Erros comuns

2.8 Avaliação

Toda a avaliação será feita on-line.Aspectos a serem considerados na avaliação:

• Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento;

• Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados.

Instrumentos de avaliação:

• Participação ativa nas atividades programadas.

• Avaliação ao final do curso.

• O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação eobtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordocom a fórmula abaixo:

• Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições

• AF = Avaliações

2.9 Bibliografia

• Site official: http://www.winehq.com

14

Page 16: Wine

Capítulo 3

O que é o Wine?

O Wine faz possível executar programas Windows em sistemas operacionais baseados em Unix,particularmente o Linux. Em sua estrutura, o Wine é uma implementação de uma Biblioteca deInterface de Programação de Aplicações Windows, agindo como uma ponte entre os programasWindows e o Linux.

3.1 Funcionamento

Quando um programa de Windows tenta executar uma função que o Linux não compreendanormalmente, o Wine traduzirá a instrução do programa em uma suportada pelo sistema.

Por exemplo, se um programa pedir que o sistema crie uma tecla de Windows ou um campode texto, o Wine converterá essa instrução em uma equivalente no Linux, enviando o comandoao gerente de janela usando o protocolo X11 padrão.

Se você tiver acesso ao código fonte do programa Windows que deseja usar, o Wine podeser usado para compilar o programa em um formato que pode ser entendido pelo Linux maisfacilmente.

15

Page 17: Wine

Capítulo 4

Alternativas ao uso do Wine

4.1 Aplicações nativas

Uma alternativa com relação ao uso de programas Windows pelo Wine, é procurar programassimilares desenvolvidos para rodar em Linux. Atualmente existem diversas alternativas parapraticamente todos programas Windows, e com ótima qualidade de performance, muitas delassuperando a equivalente para Windows. Essa é sempre uma boa escolha, visto que os desenvol-vedores de Software estão portando suas aplicações para o Linux em um ritmo crescente, tendoem vista atender um maior número de usuários. Isso elimina a necessidade de utilizar o Winedeixando o sistema mais leve, visto que seu desenvolvimento foi baseado na estrutura do Linux.

4.2 Máquinas virtuais

Uma outra alternativa seria fazer o uso máquinas virtuais, que são programas que rodam emnível de software e possibilitam instalar um outro sistema operacional, rodando em cima do ori-ginalmente instalado. Com isso, é possível rodar um sistema Linux e ao mesmo tempo rodar oWindows na maquina virtual com suas aplicações executando simultaneamente no mesmo hard-ware. No entanto, o uso de máquinas virtuais demanda muita memória do sistema, visto que elepassa a suportar dois sistemas operacionais. Sendo assim, maquinas com recursos limitados nãoconseguem executar máquinas virtuais satisfatoriamente. Alguns exemplos de máquinas virtuaisde código aberto são Bochs e QEMU, e as com versões comerciais mais usadas são VMware eVirtualPC.

16

Page 18: Wine

Capítulo 5

Métodos de instalação

5.1 Métodos

Uma vez decidido que o Wine é o que você precisa, o próximo passo é decidir como você querinstalá-lo. Existem três métodos para instalar o Wine, com suas vantagens e desvantagens.

5.2 Instalação por pacotes

Sem dúvidas o método mais fácil de instalar o Wine é usando a versão em pacotes. Esses paco-tes contem arquivos prontos compilados especificamente para a sua distribuição (Debian, Ubuntu,Suse, Slackware, Red Hat, etc), e são constantemente testados para garantir sua funcionalidade.Instalação por pacotes é o método mais recomendado e pode ser obtido na página de downla-ods do WineHQ onde se encontra sempre as últimas versões dos pacotes, ou em alguns sitesde downloads. Em alguns casos os pacotes do Wine podem ser encontrados nos repositóriosoficiais das distribuições. Pacotes são facilmente atualizados, sendo que em muitas distribuiçõespodem ser atualizados com poucos cliques.

5.3 Instalação pelo código fonte

Algumas vezes os pacotes do Wine não atendem exatamente as suas necessidades. Talvez elenão está disponível para sua distribuição ou é incompatível com seu hardware, ou talvez vocêprecisa compilá-lo com algumas otimizações ou com algumas opções desabilitadas.

Por se tratar de um Projeto Open Source (código aberto), você está livre para fazer todasessas modificações com o código fonte do Wine, que é liberado em todas as novas versões.Esse método de instalação pode ser feito fazendo o download do arquivo de código fonte doWine e compilando com uma linha de comando. Se você tiver familiaridade com esse processo etiver necessidades especiais esse pode ser o método mais indicado.

Pegar os arquivos de código do Wine é simples. Em todas as atualizações, é colocado umpacote compactado no formato tar.gz no página de downloads do WineHQ. Compilar e instalar oWine pelo código fonte é um pouco mais difícil que usando um pacote.

17

Page 19: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

5.4 Instalação por repositório CVS

Se você desejar acompanhar o desenvolvimento do Wine, ou ajudar como um desenvolvedor,você pode fazer o download das últimas versões do código através do servidor CVS. Instruçõespara fazer o download do Wine através do servidor CVS pode ser encontrado em http://www.winehq.org/site/cvs.

Tome conhecimento dos avisos caso queira usar as versões de desenvolvimento. O códigofonte presente no repositório CVS não foi suficientemente testado, e pode em alguns casos nãocompilar corretamente. Por outro lado, esse é a melhor forma de testar como a próxima versãodo Wine irá se comportar no seu sistema, ou para que desenvolvedores de programas possamtestar como seus softwares se comportarão na próxima versão do Wine.

18

Page 20: Wine

Capítulo 6

Instalação do Wine por pacotes

6.1 Instalação de um pacote

Na primeira instalação do Wine, simplesmente faça o download e instale o pacote correspon-dente, ou utilize alguma ferramenta que o faça, disponibilizada pela sua distribuição (apt-get,synaptic, yum, etc). Caso queira fazer uma atualização de versões, não é necessário remover aversão antiga, as distribuições Linux atuais fazem a substituição automaticamente. Mas se vocêinstalou através do código fonte, você precisa remove-lo antes de instalar através de pacotes.Será mostrado como fazer a remoção na parte de instalação pelo código fonte.

6.2 Pacotes .DEB

Os pacotes .deb são simples de usar e são suportados por distribuições basedas no Debian,como o Ubuntu e o Kurumin. O comando para instalar um pacote .deb é o seguinte:

dpkg -i wine*.deb

O comando para desinstalar um pacote .deb é o seguinte:dpkg -r wine*.deb

6.3 Instalação via Apt-get e Synaptic

Instalar o Wine através do comando DPKG nem sempre é uma boa alternativa, pois podem ocor-rer algumas dependências de arquivos que não se encontram no sistema. Um método maisfácil seria utilizar o comando apt-get, disponível em distribuições baseadas no Debian, que faz odownload e instala as dependências juntamente com o programa. Para que seja instalado a ul-tima versão por esse método, é necessário incluir as seguintes linhas no arquivo de configuraçãodo Apt-get/Synaptic localizado em /etc/apt/sources.list :

deb http://wine.sourceforge.net/apt/ binary/deb-src http://wine.sourceforge.net/apt/ source/

Após salvar o arquivo sources.list, execute o seguinte comando para atualizar a lista dos pa-cotes disponíveis:

19

Page 21: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

# apt-get update

e finalmente o seguinte comando para instalar o Wine:

# apt-get install wine

Para desinstalar:

# apt-get remove wine

O apt-get utiliza um arquivo localizado em /etc/apt/sources.list que contem endereços de ser-vidores que contêm pacotes atualizados. Antes de utilizar o apt-get é interessante atualizar sualista de programas disponíveis nos servidores executando o comando:

# apt-get update

No entanto existe um programa com as mesmas funcionalidades do apt-get, o synaptic. Atravésdele é possível fazer todas as tarefas descritas acima com mais facilidade.

Obs: Para esses processos é preciso ter a senha de root.

6.4 Pacotes RPM

O RPM é um sistema de instalação de programas criado pela Red Hat.O comando para instalar um pacote RPM é o seguinte:

rpm -i nome_do_pacote.rpm

Caso já tenha uma versão do Wine instalada, basta utilizar o comando seguinte para que sejaatualizado para a versão mais recente:

rpm -U wine*.rpm

Caso já esteja instalado e você queira removê-lo, utilize o seguinte comando:

rpm -e wine

Para esse comando não é preciso colocar o nome do pacote com a extensão rpm, basta co-locar "wine".

Se você deseja listar os pacotes que já encontram-se instalados, use o seguinte comando:

rpm -qa

20

Page 22: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

6.5 Instalação via urpmi

Em distros baseadas no Mandrake, existe a possibilidade de usar o programa urpmi. Esse é ummétodo mais fácil, o urpmi faz o download e instala o programa e dependências que possamexistir. O comando para a instalação seria:

urpmi wine

E para desinstalar:

urpme wine

21

Page 23: Wine

Capítulo 7

Configuração do Wine

7.1 Utilizando o Winecfg

Muitas das configurações podem ser feitas através das ferramentas do Winecfg. Antigamente oWine utilizava um arquivo de configuração que era localizado em /.wine/config. Se a versão quevocê instalou ainda utiliza este arquivo de configuração você deve fazer uma atualização para aversão mais recente. As versões posteriores a Junho de 2005 não utilizam mais esse arquivo.Atualmente todas as configurações são armazenadas diretamente no registro e acessadas peloWine quando ele é iniciado.

O Winecfg deve ter sido instalado no seu computador juntamente com os outros programasdo Wine. Para inicia-lo basta digitar o comando no terminal:

$winecfg

Caso o comando não for encontrado, você pode encontra-lo no diretório /usr/local/bin/winecfg.

Caso você não encontre, instale o seguinte pacote:

apt-get install wine-utilsobs: lembrando que o apt-get é apenas para distribuições baseadas no Debian.

Quando o programa iniciar, você ira notar as seguintes abas no topo da janela:

• Applications

• Libraries

• Graphics

• Appearance

• Drives

• Audio

• About

22

Page 24: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

Mudanças da configuração nas abas Applications e Libraries pode causar um grande impactoquando uma aplicação for iniciada. As outras configurações fazem com que o Wine se comporteda maneira que você desejar.

As abas Applications, Libraries, e Graphics são interligadas. Se você usar a ConfiguraçãoPadrão para uma aplicação, todas as mudanças feitas em Libraries e Graphics serão mudadaspara todas as aplicações. Se você configurou uma aplicação específica na aba Application etiver com ela selecionada, então todas as mudanças feitas em Libraries e Graphics terão efeitosomente nessa aplicação. Isso permite customizar uma aplicação específica.

7.2 Configurações de aplicações

Wine tem a habilidade de simular o comportamento de diferentes versões do Windows. Em geral,os comportamentos do Windows NT e dos Win9x são bastante diferentes. Algumas aplicaçõesrequerem um comportamento específico para que funcionem corretamente, e a mudança dessasconfigurações podem causar erros quando executados. Recentemente a versão de Windows pa-drão usada pelo Wine foi alterada para o Windows 2000. Entretanto muitas aplicações trabalhammelhor se configuradas para o Windows 98.

Dentro da aba Applications você pode notar que existe um item chamado Default Settings.Se selecionado, você poder-a ver a versão do Windows padrão que está sendo usando paratodas as aplicações. Algumas aplicações específicas são melhor configuradas separadamentedas configurações padrões. Para fazer isso siga os seguinte passos:

• 1. Clique no botão Add application.

• 2. Selectione o executável da aplicação desejáda.

• 3. Depois de adicionada, você pode escolher a versão específica do Windows e do Wineira emular a sua aplicação.

7.3 Configurações das bibliotecas

Do mesmo modo, algumas aplicações requerem bibliotecas específicas para funcionarem. OWine reproduz o sistema de bibliotecas do Windows (DLL) com versões projetadas para funcio-narem exatamente da mesma forma mas sem requerer as licenças da Microsoft. Sabe-se queexistem algumas deficiências nas versões internas, mas em muitos casos a funcionalidade é su-ficiente. Usando somente as DLLs internas assegura-se que seu sistema utiliza somente códigolivre. Entretanto, o Wine tem a possibilidade de carregar as DLLs nativas do Windows.

7.3.1 Substituição de DLL

Não é sempre que uma aplicação pode ser executada somente com as DLLs internas. Algu-mas DLL nativas do Windows funcionam melhor. Após você localizar a DLL no Windows, vocêprecisará colocá-la em um lugar apropriado para que o Wine encontre e possa configurá-la paraser usada. Geralmente o lugar que você colocar é o diretório que você configurou para ser oc:\windows\system . Existem quatro DLLs que você nunca deve tentar usar uma versão nativa:kernel32.dll, gdi32.dll, user32.dll, e ntdll.dll. Essas bibliotecas requerem um acesso ao fonte doWindows que não existe no Wine.

23

Page 25: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

Com isso em mente, uma vez copiada a DLL você precisa configurar o Wine para usá-la. Vocêpode configurar o Wine para escolher entre uma DLL nativa ou uma interna em dois diferenteníveis. Se você tiver selecionado Default Settings na aba Applications, as mudanças que foremfeitas afetarão todas as aplicações.

Para adicionar uma substituição para FOO.DLL, na aba Libraries digite "FOO"na caixa Newoverride for library e clique no botão Add. Para mudar como a DLL irá se comportar, selecione-a e clique em Edit. Por padrão as DLLs adicionadas serão setadas para a biblioteca nativa doWindows antes da biblioteca interna do Wine (Native then Builtin). Você pode também escolhersomente a nativa (Native(Windows)), somente a interna (Builtin(Wine)), ou desabilita-la (Disable).

7.3.2 Observações sobre o sistema de DLL

A equipe do Wine determinou que as vezes se faz necessário criar DLLs falsas para enganaralguns programas que checam a existência de arquivos para determinar se uma característicaparticular está disponível. Se esse for o seu problema você pode criar um arquivo vazio nodiretório equivalente ao c:\windows\system para fazer com que o programa pense que ele estálá, e as DLLs internas do Wine serão carregadas quando o programa pedir ela.

Naturalmente algumas DLLs não são bem implementadas pelo Wine. Se você não tiver oWindows para poder copiar as DLLs dele, você pode copiar de sites que podem ser encontradosatravés de sistemas de busca. Certifique-se de estar obedecendo as licenças das DLLs, poisalgumas são distribuídas livremente e outras não.

7.3.3 DLLs faltando

Caso o Wine acuse que uma DLL está faltando, você deve checar se esse arquivo é uma DLLdisponível publicamente ou se é uma DLL pertencente ao seu programa (procurando por seunome na internet). Depois de localizá-la, você deve se certificar se o Wine pode usa-la. As DLLssão normalmente carregadas na seguinte ordem:

• 1. Diretório de onde o programa foi iniciado.

• 2. Diretório atual.

• 3. Diretório de sistema do Windows.

• 4. Diretório do Windows.

• 5. Diretórios disponíveis no PATH.

Coloque a DLL requerida no diretório do programa, ou coloque no diretório de sistema doWindows (c:\windows\system). Também é possível que você use DLLs nativas do Windows NT,entretanto o suporte do Wine para o NT é menor que para o Win9x.

7.4 Configurações gráficas

Existem basicamente cinco configurações gráficas diferentes que você pode usar. Para a maioriadas pessoas o padrão é o ideal.

24

Page 26: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

A primeira representa o número de cores que podem ser mostradas na tela. Placas de vídeoantigas demoram muito tempo para mostrar toda a grade de cores e para elas é útil poder es-pecificar um gráfico de "8-bits". Placas de vídeo modernas, normalmente com mais de 8MB dememória, não têm problema em usar um display de 24 ou 32-bits.

As configurações seguintes afetam principalmente jogos e são auto explicativas. Você podeprevenir que o mouse saia da janela do programa do DirectX e o padrão é que essa caixa estejaselecionada. Uma outra razão para que essa opção esteja habilitada é quando a aplicação exigeuma maior precisão do mouse.

A opção "Enable desktop double buffering"permite melhores atualizações da tela, sendo quejogos podem se beneficiar com isso, e o padrão é deixar essa opção marcada. Essa opçãoaumenta o uso da memória.

Você pode também emular um "virtual desktop". Nesse caso, todos os programas irão exe-cutar em uma janela separada. Está pode ser uma boa forma para testar erros nos jogos quemudam a resolução da tela. A resolução padrão é 640x480, mas você pode tentar vários tama-nhos.

Para as configurações do Direct3D, elas podem ser detectadas automaticamente, mas vocêpode forçar para que ele se comporte de uma determinada forma. Alguns jogos fazem uma buscano sistema para verificar se algumas funções são suportadas. Desligando essa funcionalidadedo wine pode fazer com que jogos rodem mais rapidamente, mas com uma qualidade menor nosgráficos, ou o jogo pode não funcionar corretamente.

25

Page 27: Wine

Capítulo 8

Configuração dos drivers

8.1 Configuração dos drivers

O Windows requer uma configuração do disco rígido que é simulada pelo Wine. A maioriadas pessoas são familiarizadas com a notação "A:"para representar a o drive de disquete, o"C:"representa o disco rígido principal. etc. Wine usa o mesmo conceito para mapear essesdrivers para o sistema de arquivos nativo do Linux.

A configuração do driver do Wine é relativamente simples. No winecfg dentro da aba Drivesvocê poderá ver botões para adicionar ou remover drives. Quando você escolher adicionar umdrive, uma nova entrada será feita e irá aparecer o drive padrão. Você pode mudar para onde seusdrives apontam mudando a caixa Path:. Se você não tiver certeza do endereço exato do drivevocê pode clicar em "Browser"para procurar por ele. Para remover um drive basta seleciona-lo eclicar em "Remove".

O Winecfg tem a habilidade de detectar automaticamente os drives disponíveis no seu sis-tema. É recomendável tentar isso antes de tentar configurar os drives manualmente. Simples-mente clique no botão "Autodetect"para que o Wine procure pelos drives do seu sistema.

8.1.1 Configurando manualmente

Você também pode configurar os drives manualmente, sem usar o Winecfg. Todos os drives ficamem um diretório específico, /.wine/dosdevices. Os drives são simplesmente links, ou atalhos, paraonde os drives realmente estão no sistema. O Wine configura automaticamente os drives que eledetecta na primeira vez que você executa o Wine:

$ ls -la ~/.wine/dosdevices/lrwxrwxrwx 1 wineuser wineuser 10 Jul 23 15:12 c: -> ../drive_clrwxrwxrwx 1 wineuser wineuser 1 Jul 23 15:12 z: -> /

$

Para adicionar outro drive que não foi detectado anteriormente, por exemplo o CD-ROM, vocêprecisa criar um novo link da seguinte forma:ln -s /mnt/cdrom /.wine/dosdevices/d:Fique atento para o estilo definido para um novo drive - o nome é formado por uma letra seguidapor dois pontos (sorriso, como "a:"ou "d:". Como o link do drive "c:"aponta para /.wine/drive_c,você pode interpretar que uma referência para c:\windows\system significa /.wine/drive_c/windows/system.

26

Page 28: Wine

Capítulo 9

Configuração de som

9.1 Configuração de som

O Wine pode trabalhar com diferentes sistemas de audio que você pode escolher na aba "Audio".O botão "Autodetect"pode configurá-lo todo automaticamente, ou você pode selecionar um drivermanualmente. Distribuições antigas usando o kernel 2.4 ou anterior normalmente usam o driver"OSS". Kernels a partir do 2.6 utilizam o "ALSA". Para verificar a sua versão do kernel você podeexecutar o seguinte comando no shell:

$ uname -r

Se você estiver usando o KDE, provavelmente você pode usar o driver "aRts". Se você tiverusando o GNOME provavelmente você possa usar o EsounD. Os drivers OSS e ALSA foram osmais testados, portanto é recomendável usá-los se possível. Se você precisar usar o "Jack"ou"NAS"provavelmente você já vai saber o porque.

As configurações do DirectSound são usadas principalmente por jogos. Você pode escolher avelocidade de aceleração da sua placa (hardware acceleration), mas na maioria dos casos "Full"éo ideal.

27

Page 29: Wine

Capítulo 10

Aparência

10.1 Aparência

O Wine pode carregar temas de janelas que você tiver disponível. Apesar de não afetar em nadao funcionamento do Wine e dos programas executados por ele, mudar o tema da aparência podedeixa-lo com uma aparência mais agradável. O Wine suporta o novo tipo de tema MSStyles. Como tema do "Microsoft Plus!"com suporte aos arquivos .msstyles, os controles das janelas podemter o visual alterado. Se você desejar testar, siga os seguintes passos:

• 1. Faça o download do tema desejado. Precisa conter o arquivo .msstyles.

• 2. Crie um novo diretório no seu drive emulado do Wine da seguinte forma:$ mkdir -p /.wine/drive_c/windows/Resources/themes/nome-do-seu-tema

• 3. Mova o .msstyles para o diretório criado.

• 4. Abra o programa winecfg e entre na aba Appearance para selecionar o novo tema.

28

Page 30: Wine

Capítulo 11

Outras configurações

11.1 Portas seriais e paralelas

As configurações das portas paralelas e seriais são muito similares as configurações de drives- basta criar um link em /.wine/dosdevices com o nome do dispositivo. As portas seriais dowindows seguem uma convenção de nomenclatura, sendo começadas "com"seguidas de um nú-mero, como com1, com2, etc. Da mesma forma, as portas paralelas usam "lpt"seguido de umnúmero, como lpt1. Você precisa criar um link direcionando para o dispositivo Unix correspon-dente, como /dev/ttyS0 e /dev/lp0. Por exemplo, para configurar uma porta serial e uma portaparalela, execute os seguintes comandos no shell:ln -s /dev/ttyS0 /.wine/dosdevices/com1ln -s /dev/lp0 /.wine/dosdevices/lpt1

11.2 Compartilhamento de rede

Os compartilhamentos do Windows podem ser mapeados no diretório unc/ , assim qualquer cosiaque tente acessar \meuserver\algo\files será localizado em /.wine/dosdevices/unc/meuserver/algo/files. Por exemplo, se você utiliza o Samba para montar \meuserver\algo em /mnt/smb/meuserver/algoentão você pode utilizar o seguinte comando:$ ln -s /mnt/smb/meuserver/algo /.wine/dosdevices/unc/meuserver/algo

Não esqueça de criar o diretório /.wine/dosdevices/unc caso ele ainda não exista.

11.3 Fontes

A configuração de fontes é bastante simples de fazer. Para isso basta copiar os arquivos .ttf paraa pasta c:\windows\fonts equivalente do Wine, ou seja, /.wine/drive_c/windows/fonts .

11.4 Impressoras

O Wine pode interagir diretamente com o sistema de impressoras do Linux para encontrar im-pressoras disponíveis no sistema. Configurar uma impressora no Wine é simplesmente verificarque a configuração CUPS está funcionando normalmente.

29

Page 31: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

11.5 Scanners

No Windows, os scanners usam a API TWAIN para acessar o hardware. A DLL TWAIN interna doWine simplesmente redireciona as requisições para as bibliotecas SANE do Linux. Mas para uti-lizar o scanner no Wine você tem que ter certeza de que você pode acessa-lo através do SANE.Depois você deve verificar se você tem o xscanimage disponível para o uso. Atualmente o xsca-nimage é enviado no pacote sane-frontends mas pode não estar instalado na sua distribuição.

30

Page 32: Wine

Capítulo 12

Aplicações e painel de controle

12.1 Instalação

Considerando que você está usando uma instalação do Windows emulada pelo Wine, você deveinstalar aplicações da mesma forma que você faria em uma instalação normal do Windows: atra-vés do instalador. Você pode aceitar o padrão pra a instalação, muitos instaladores terão comodiretório padrão o "C:\Arquivos de Programas".

12.1.1 Desinstalar e executar aplicações

A forma padrão de desisntalar uma aplicação é através do desinstalador, normalmente registradono painel de controle "Adicionar/Remover programas". Para acessar o equivalente do Wine, exe-cute o programa uninstaller no terminal:

$ uninstaller

Alguns programas instalam associados ao painel de controle de applets, como exemplo pode-secitar o Internet Explorer e QuickTime. Você pode acessar o painel de controle do Wine execu-tando o seguinte comando no Terminal:

$ wine control

que abrirá uma janela do painel de controle de applets, como no Windows.Em aplicações que não instalam um menu ou um item no Desktop, você terá que executar

a aplicação através de um comando. Sabendo onde a aplicação foi instalada, o comando seriaassim:

$ wine "c:\Arquivos de Programas\programa\programa.exe"

O caminho do diretório não é sensitive case , ou seja, o Wine não faz distinção de letras mi-núsculas e maiúsculas, mas lembre-se de colocar as aspas duplas.

31

Page 33: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

12.1.2 DCOM98 e IEXPLORER

O dcom98.exe é o instalador de uma importante atualização do Windows 98 para o wine, quepossibilita executar algumas aplicações Windows com melhor desempenho. Para efetuar a insta-lação do dbcom98 você deve selecionar no winecfg o Sistema operacional Windows 98 e fazer odownload e instalar da seguinte forma:

http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f8a51/DCOM98.EXE

$ WINEDLLOVERRIDES="ole32=n"wine dcom98.exe

O Iexplorer (browser Internet Explorer) tambem pode ser instalado, pois alguns programas de-pendem dele para funcionar no Wine. A instalação deve ser feita após a instalação do Dcom98,e de forma semelhante:

http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/ie6setup.exe

$ WINEDLLOVERRIDES="advpack=n"wine ie6setup.exe

Logo após, baixe os dados dos registros do ie6setup, descompacte e insira no registro da se-guinte forma:

http://frankscorner.org/files/ie6registry.tgz

$ regedit ie6-icw.reg

$ regedit ie6.reg

$ regedit iexplore.reg

32

Page 34: Wine

Capítulo 13

Navegador gráfico

13.1 Navegador gráfico

Se você prefere usar uma interface gráfica para navegar por seus arquivos, uma boa alternativaseria o Winefile. Essa aplicação do Wine pode encontrar outros programas do Wine. Essa éuma boa forma de ver a configuração dos drives e localizar arquivos, podendo também executarprogramas diretamente do Winefile. Muitas das funções do Winefile ainda estão em desenvolvi-mento.

$ winefile

Abaixo pode ser visualizado o Winefile:

33

Page 35: Wine

Capítulo 14

Resolução de problemas

14.1 O que fazer se algum programa ainda não funcionar?

14.1.1 Verificar a configuração do Wine

Observe a saída do comando $ wine –version para ter certeza que você está usando a últimaversão do Wine. Execute o Winecfg e verifique se as configurações estão corretas.

14.1.2 Configure com versões diferentes do Windows.

Algumas aplicações se comportam melhor em versões diferentes do Windows. Sendo assim, oideal seria testar o funcionamento da aplicação em todas as diferentes versões disponíveis.

14.1.3 Use caminhos de diretórios diferentes

sso também pode ajudar em alguns casos, iniciar uma aplicação através do diretório em que seencontra ou especificando o diretório emulado pelo Wine. São essas as formas possíveis:$ wine /.wine/drive_c/Arquivos de programas/Prog/programa.exe$ wine "c:\Arquivos de Programas\Prog\programa.exe"

14.1.4 Verifique o ambiente do sistema

Pode ser que a estrutura do Wine esteja danificada. Verifique se todas as dependências estãocorretas e atualizadas na ultima versão disponível.

14.1.5 Verifique sua aplicação

Talvez a sua aplicação utilize alguma proteção contra cópia ou contra hacks. Muitas proteçõesatualmente não são suportadas pelo Wine. Mas talvez no futuro elas serão suportadas.

14.1.6 Reconfigure o Wine

Algumas vezes o processo de instalação é modificado em versões mais atualizadas. Se for feitauma atualização de versão do Wine, o ideal é fazer uma reconfiguração. Para isso, renomeie odiretório existente /.wine para servir de backup (ex: /.wine_back). Inicie o Wine para que seja

34

Page 36: Wine

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

criada uma nova configuração, e execute o Winecfg para alterar as configurações necessárias.Assim, uma nova configuração baseada na nova versão do Wine instalada será feita.

14.1.7 ActiveX

Alguns programas precisam do plugin Activex para serem instalados. Apesar do Wine solicitar aousuário a confirmação para fazer o download automaticamente, algumas vezes a instalação nãoé concluida com exito. Para essa situação, tente instalar o pacote do seguinte link:

http://source.winehq.org/mozactivex

14.1.8 Procure por informações

Procurar por informações na internet é sempre a melhor forma de obter ajuda, pois é muitoprovável que alguém já tenha feito o que você pretende fazer. Você pode encontra ajuda nosseguintes locais: Procurar por informações na internet é sempre a melhor forma de obter ajuda,pois é muito provável que alguém já tenha feito o que você pretende fazer. Você pode encontraajuda nos seguintes locais:

• Procure por informações do programa em WineHQ’s Application Database(http://appdb.winehq.org/).

• No site Frank’s Corner(http://www.frankscorner.org/) você poderá encontrar uma lista deaplicações com instruções de como utiliza-las no Wine. Você pode encontrar ajuda adicionalno Fórum de Usuários.

• O Google(http://www.google.com/) pode ser a melhor forma de encontrar informações so-bre a aplicação que você pretende usar. Você pode encontrar ajuda procurando nos GoogleGroups(http://groups.google.com/), em particular no grupo comp.emulators.ms-windows.wine(http://groups.google.com/groups?hl=en&lr=&ie=UTF-\8&group=comp.emulators.ms-windows.wine).

• Freenode.net(http://www.freenode.net/) hospeda um canal IRC para o Wine. Você podeacessá-lo usando qualquer cliente IRC. As configurações que você precisa são: server =irc.freenode.net, port = 6667, channel = #winehq

• Se você tiver um programa que precisa do Visual Basic Runtime Environment, você pode fa-zer o download no site da Microsoft(http://www.microsoft.com/downloads/details.aspx?FamilyID=bf9a24f9-b5c5-48f4-8edd-cdf2d29a79d5&DisplayLang=en/).

• Se você estiver precisando de alguma DLL que esteja faltando, você pode encontrar emwww.dll-files.com(http://www.dll-files.com/)

• A Mailing lists(http://www.winehq.org/site/forums#ml) do Wine também pode ajudar, ondeestão usuários especialistas em Wine.

35