quinta-feira, 29 de janeiro de 2009

Linux: Emulando aplicativos para Windows e solucionando problemas com o Wine

As dicas aqui referidas servem para a distribuição Ubuntu.


De acordo com o site http://www.winehq.org :

O Wine é uma camada de tradução (um lançador de programas) capaz de correr aplicações Windows em Linux e noutros sistemas operativos compatíveis com POSIX. Os programas Windows a correr no Wine agem como se fossem nativos, executando sem as penalidades de desempenho ou uso de memória de um emulador, com um visual semelhante às outras aplicações do seu computador.

Instalação da última versão do Wine:

1) Adicione o WineHQ ao repositório.

Vá em Sistema > Administração > Canais de software. Selecione a aba "Programas de Terceiros" e clique em Adicionar e, de acordo com a versão do sistema, cole a seguinte linha:

- Ubuntu Intrepid (8.10):

deb http://wine.budgetdedicated.com/apt intrepid main #WineHQ - Ubuntu 8.10 "Intrepid Ibex"

- Ubuntu Hardy (8.04):

deb http://wine.budgetdedicated.com/apt hardy main #WineHQ - Ubuntu 8.04 "Hardy Heron"

2) Adicione a chave de fornecedores confiáveis.

Salve o arquivo gpg a seguir em algum local na sua maquina.

http://wine.budgetdedicated.com/apt/Scott%20Ritchie.gpg

Em seguida selecione a aba "Autenticação" e clique em "Importar arquivo Chave".
Importe o arquivo que vc acaba de salvar e Feche a janela de Canais de Software.

3) Atualize seus repositorios.

sudo apt-get update

4) Instale o wine.

sudo apt-get install wine


O Wine sumiu do menu de aplicações

Caso vc tenha excluido o wine dos menus após uma desinstalação e agora precisa dele novamente, faça o seguinte:

1. Editar o arquivo ~/.config/menus/applications.menu;
2. Procure pela seção "wine";
3. Delete as linhas que tiverem a tag próximas à seção "wine";
4. Salve o arquivo. Pronto.


Desinstalar manualmente os aplicativos:

Na sua pasta $home (Locais > Pasta Pessoal), aperte Ctrl + H, e entre na pasta .wine > drive_c > Arquivos de Programas.

Agora delete a pasta do programa em questão.


Deletar as entradas dos aplicativos no menu aplicações:

Você desinstalou um programa e ele continua no menu Aplicações > Wine > Programas ?

No menu Locais >Pasta Pessoal aperte Ctrl+h localize e abra a pasta ".local", dê duplo clique e irá abrir a pasta "share" que conterá 4 subdiretórios. Procure pela pasta do programa desejado à ser removido e apague-a.


Problema na desinstalação do wine:

Veja que esse problema não ocorre somente na desinstalação do Wine. Pode ocorrer em outras ocasiões. A mensagem dele é a seguinte:

This package is an installer package, it does not actually contain the
JDK documentation. You will need to go download one of the
archives:

jdk-6-doc.zip jdk-6-doc-ja.zip

(choose the non-update version if this is the first installation).
Please visit

http://java.sun.com/javase/downloads/

now and download. The file should be owned by root.root and be copied
to /tmp.

[Press RETURN to try again, 'no' + RETURN to abort]

Solução:

O arquivo jdk-6-doc.zip pode ser baixado daqui:

ftp://ftp.ssw.uni-linz.ac.at/pub/Java/

ou daqui:

http://www.filewatcher.com/m/jdk-6-doc.zip.54898268.0.0.html

Agora utilizando um terminal como root, copie o arquivo do local onde foi salvo para a pasta /temp.

Pronto. Atualize a lista dos repositórios com o comando

sudo apt-get update

BuscaPé, líder em comparação de preços na América Latina
 
BlogBlogs.Com.Br