Índice das dicas
Como instalar o Kazaa Lite via Wine passo-a-passo
Criado 17/mai/2006 às 18h35 por Nilton S. Moura
0Versão do Kazaa Lite utilizada: 2.4.1 Português Brasileiro com 2.9 mb o executável windows. Download em ftp://gd.tuwien.ac.at/pc/bazar/kazaalite/klitekpp241b.exe
OBS: Eu fiz esse processo num Slack 9.0, mas se caso você esteja utilizando outra distro que utilize sistema de pacotes RPM, você pode utilizar o wine da CodeWeavers (6.4MB) ftp://ftp.codeweavers.com/pub/cw-wine/codeweavers-wine-20020904-7.i386.rpm que é bem mais fácil de instalar e configurar. Então é só pular pra parte que começa a instalação do kazaa.
Depois de ter pego o Wine, tenha certeza de que você NÃO está como root, e digite:
$ tar -zxvf Wine-20030709.tar.gz (Descompacta o arquivo no diretório wine-20030709)
$ cd wine-20030709 (Entra no diretório)
$ ./tools/wineinstall (Executa o script de instalação. OBS: Não instale ele manualmente (./configure | sudo make && make install), pois assim ele não cria os arquivos de configuração que são enormes e te darão muito trabalho se optar por criar sozinho)
Após ele configurar ele dará a seguinte mensagem:
Configure finished. Do 'make depend && make' to compile Wine.
We need to install wine as root user, do you want us to build wine,
'su root' and install Wine? Enter 'no' to continue without installing
(yes/no)
Ele está te avisando que agora ele vai compilar o programa (make depend && make) e depois vai te perguntar a senha do root para a instalação (make install). Digite yes, tecle ENTER, e prepare um café.
Depois de todo esse tempo...
Wine build complete.
Performing 'make install' as root to install binaries, enter root password
Password:
Digite a senha do root e tecle ENTER. Em seguida...
Create local config file ~/.wine/config?
(yes/no)
Ele está te perguntando se você quer criar o arquivo de configuração no seu HOME/.wine/. Digite yes, e então ele vai procurar por partições windows montadas. Se você tiver ele vai dar a seguinte mensagem:
Searching for an existing Windows installation... found.
Windows was found on your system, and so we can use the Windows
Drive as our Wine drive. You may, however, wish to create a clean
Wine install anyways.
Should I use the Windows drive for the Wine install? (yes/no)
Essa parte é muito importante, pois ele está te perguntando se você quer instalar o Wine na partição Windows. Digite no, e a próxima parte é a seguinte:
Configuring Wine without Windows.
Some fake Windows directories must be created, to hold any .ini files, DLLs,
start menu entries, and other things your applications may need to install.
Where would you like your fake C drive to be placed?
(default is /home/slack/c)
Ele precisa agora de um diretório no seu Linux para utilizá-lo como se fosse o C: do windows para os arquivos .ini, .dll, para o kazaa que depois você vai instalar... etc. Você pode dizer um diretório mesmo que ele não exista que ele cria automaticamente, ou aceitar o que ele sugeriu que no meu caso foi o /home/slack/c. Você pode escolher qualquer diretório, desde que ele fique dentro do seu HOME. Eu digitei /home/slack/.wine/fake_windows. Pronto! O Wine está instalado! Agora vá para o diretório onde está o klitekpp241b.exe que você baixou e digite:
$ wine klitekpp241b.exe # você deve estar fazendo isso agora num terminal do modo gráfico
Na janela que se abrir, clique em avançar, até a janela "Escolha a pasta de destino". Escolha alguma pasta dentro de C: (esse C: é o diretório que você escolheu pra instalar o Wine, que no meu caso é ~/.wine/fake_windows). Lembre-se do caminho que você vai escolher para instalar o Kazaa pois você precisará digitá-lo mais tarde. Na próxima tela "Selecione componentes" eu desmarquei todas as opções disponíveis. E na outra tela eu marquei "Não criar a pasta do Menu Iniciar", e na próxima tela desmarquei todas as opções também. Ah! Ném adianta deixar marcado na última tela o "Iniciar Kazaa Lite K++".
Kazaa instalado! Mas vá com calma. Ainda falta copiar as DLL's necessárias e editar o arquivo de configurações. No seu diretório HOME, vá até a pasta .wine, e edite o arquivo config inserindo no final dele os seguintes parâmetros:
[AppDefaults\Kazaa.kpp\DllOverrides]
"*" = "builtin, native, so"
"commctrl" = "native"
"shdoclc" = "native"
"shdocvw" = "native"
"shlwapi" = "native"
"comdlg32" = "native"
"ole32" = "native"
"oleaut32" = "native"
"rpcrt4" = "native"[Version]
"Windows" = "win98"
Note que o Kazaa.kpp que está em negrito, é o nome de um arquivo que está no diretório do Kazaa que nós instalamos anteriormente. Se a versão do Kazaa que você instalou for mais antiga que essa, talvez deva mudar esse nome para KazaaLite.kpp (acho que até a versão 2.10 que se usa KazaaLite.kpp), se o Kazaa que você instalou for mais antigo que o que nós instalamos, basta conferir o arquivo com a extensão .kpp no diretório do seu Kazaa. Terminada a edição, vamos a cópia das DLL's que é o último passo.
Se você tem algum Win9x montado em seu Linux (só pode ser 95/98/ME), vá até ao diretório windows/system da sua partição windows montada (no meu caso é /mnt/win/windows/system), e digite o seguinte comando:
$ cp commctrl.dll comctl32.dll comdlg32.dll msvcrt.dll ole32.dll oleaut32.dll olepro32.dll ~/.wine/fake_windows/windows/system
$ cp shdocvw.dll shell32.dll shlwapi.dll urlmon.dll wininet.dll rasapi32.dll shdoclc.dll ~/.wine/fake_windows/windows/system
Não se esqueça de trocar o caminho do destino para o caminho que você instalou o Wine. Lembre-se que o ~/.wine/fake_windows é o diretório que eu instalei o meu Wine, é isso que você deverá trocar.
Se você não tem nenhum windows instalado, vá para o diretório windows/system que você mandou instalar o wine (no meu caso é ~/.wine/fake_windows/windows/system), e conectado à internet, digite os seguintes comandos:
$ wget www.drd.dyndns.org/softlib/win98se/commctrl.dll
$ wget www.drd.dyndns.org/softlib/win98se/comctl32.dll
$ wget www.drd.dyndns.org/softlib/win98se/comdlg32.dll
$ wget www.drd.dyndns.org/softlib/win98se/msvcrt.dll
$ wget www.drd.dyndns.org/softlib/win98se/ole32.dll
$ wget www.drd.dyndns.org/softlib/win98se/oleaut32.dll
$ wget www.drd.dyndns.org/softlib/win98se/olepro32.dll
$ wget www.drd.dyndns.org/softlib/win98se/rasapi32.dll
$ wget www.drd.dyndns.org/softlib/win98se/shdoclc.dll
$ wget www.drd.dyndns.org/softlib/win98se/shdocvw.dll
$ wget www.drd.dyndns.org/softlib/win98se/shell32.dll
$ wget www.drd.dyndns.org/softlib/win98se/shlwapi.dll
$ wget www.drd.dyndns.org/softlib/win98se/urlmon.dll
$ wget www.drd.dyndns.org/softlib/win98se/wininet.dll
Pronto! Para você poder chamar o Kazaa de qualquer diretório ou a partir de um link no desktop, você precisa chamar um outro programa de configuração, que aqui na minha máquina ele dá um problema e não chega até o final, mas ele faz o que é preciso. Então faça o seguinte:
$ wine ~/.wine/fake_windows/kazaa/KLConfigWizard.exe
Mudando o diretório para o qual você instalou. Na tela que abrir, clique em Avançar, faça a sua configuração com nome de usuário, clique em Avançar novamente, depois, na hora de escolher o local do 'My Shared Folder', eu sugiro que você não clique no botão para escolher outro diretório. Se quiser escolher outro, apenas digite no campo mas NÃO mude o raiz de C:. Clique em Avançar novamente. Selecione a sua conexão de Internet e PARE POR AÍ CLICANDO EM CANCELAR! Senão ele vai sentar! (Pelo menos aqui sentou). Sai daí e agora você pode executá-lo a partir de qualquer diretório ou atalho no desktop.
$ wine ~/.wine/fake_windows/kazaa/kpp.exe
ou
$ wine c:\kazaa\kpp.exe
lembre-se de trocar o diretório que você instalou. Você também pode criar um alias para digitar apenas 'kazaa' no terminal.
$ alias kazaa="wine c:\kazaa\kpp.exe"
Lembre-se de alterar os diretórios. Basta digitar "kazaa" e começar. Você também pode criar um atalho na Área de Trabalho e na parte executar, colocar o comando wine c:\kazaa\kpp.exe", e novamente o chato relembra, não se esqueça de trocar o c:\kazaa para o diretório que você resolveu instalar.
Para resolver o problema das fontes, como eu tinha somente as fontes básicas que o windows 98 instala, eu as copiei para o meu ~/.wine/fake_windows/windows/Fonts.
Sem comentáriosPor Nilton S. Moura. Revisado 17/mai/2006 às 18h35

Comentários