PlayOnLinux - Compatibilidade de um jeito fácil

Este artigo trata de um software baseado no Wine que facilitará a migração para Linux, deixando mais simples a instalação de jogos e softwares desenvolvidos somente para a plataforma Windows.

[ Hits: 71.238 ]

Por: Bruno Casella em 05/03/2009


Considerações iniciais



Sem dúvida uma aplicação que ajuda muito a comunidade Linux é o Wine. Com ele podemos usar inúmeros programas que não são desenvolvidos para a plataforma Linux.

Entretanto, muitos desses não são exatamente fáceis de se instalar através do Wine, pois temos que mudar certas configurações desse e instalar certas dependências para fazer o programa funcionar. Há alternativas que ajudam, como o Cedega e o Codeweavers, que são pagos.

A alternativa que apresento é o PlayOnLinux, um software open source e free. Ele é um front-end feito em Python que contém inúmeros scripts de instalação de programas que facilitarão a instalação destes.

Vantagens de sua utilização:
  • Não afetará sua atual instalação do Wine;
  • Torna a instalação de inúmeros softwares e games simples como um apt-get;
  • Pode-se usar uma diferente versão do Wine para cada aplicação.

Instalação do PlayOnLinux

Por ser um software desenvolvido em python, ele funcionará em qualquer versão nova de GNU/Linux. No site do PlayOnLinux há pacotes para download de várias distribuições, como Debian, Fedora, Gentoo e Arch.

Descreverei sua instalação no Ubuntu 8.10, distribuição que utilizo. Para fazer através do terminal, digite os seguintes comandos:

sudo wget http://deb.mulx.net/playonlinux_hardy.list -O /etc/apt/sources.list.d/playonlinux.list
$ wget -q http://deb.mulx.net/pol.gpg -O- | sudo apt-key add -
$ sudo apt-get update && sudo apt-get install playonlinux


ou faça o download do pacote .deb e instale: PlayOnLinux_3.3.1.deb

Utilização do PlayOnLinux

Após feita a instalação, um atalho se encontrará em (para usuários do Gnome):

Applications -> Games- > PlayOnLinux

Utilize o seguinte comando caso queira abrí-lo pelo terminal:

playonlinux

Com a janela dele aberta, clique em "Install" e aparecerá uma janela para a seleção do software a ser instalado. Eles estão divididos em categorias e também há a opção de procurar pelo nome, através do TextBox "Search". Após selecionar o software a instalar, abrirá uma janela que o acompanhará durante a instalação.

Dependendo da aplicação você deverá ter o CD dela em mãos. Algumas dão a opção de selecionar diretamente o executável de instalação, enquanto outras farão o download e instalação - caso do IE7 e do Directx9. Ele fará a instalação de alguns softwares como Directx9 automaticamente caso necessário.

A instalação de algumas aplicações pode ser um pouco demorada, por isso, tenha paciência ; ). Como a instalação é feita através de scripts, estes são algumas vezes testados em versões anteriores ao Wine do seu sistema. Mas não se preocupe, o PlayOnLinux fará o download e instalação da versão necessária automaticamente. Essa instalação será feita na pasta dele, em ~/.PlayOnLinux/WineVersions, e por isso não afetará o Wine do seu sistema.

Depois de instalado, ele criará um atalho da aplicação na janela inicial do programa. Selecione e dê "Run" para rodá-la. Com a opção "Configure this application" é possível configurar o Wine que aplicação utilizá.

Em "Tools-> Manage wine versions" é possível ver quais versões do wine estão instaladas, remover ou instalar outra versão e configurar qual versão utilizará tal aplicação.

Ainda é possível adicionar plugins através de "Settings -> Plugins" . Eles devem ser baixados do site do PlayOnLinux (encontram-se na parte de baixo da página de downloads).

Fiz a instalação do Microsoft Office 2003 e do TrackMania United - este fiz usando o script de instalação do TrackMania Nations For Ever -, e ambos funcionaram muito bem.

É possível que para algumas aplicações a instalação ocorra bem, mas ao tentar utilizar o software, ele não funcione. Você pode tentar rodar ele com o wine do sistema, acessando a pasta aonde ele foi instalado (em ~/.PlayOnLinux/WineVersions ... ) e rodando com "wine NomeDaAplicacao". Isso ocorreu comigo com o World of Goo. Instalou somente com o PlayOnLinux, e rodou somente com o wine do sistema.

Para remover alguma aplicação, selecione ela na janela inicial do programa e clique em "Remove".

Eis um screenshot do Word e Excel rodando depois de instalados pelo PlayOnLinux:
Linux: PlayOnLinux rodando Word e Excel

Considerações finais

Digo que o PlayOnLinux é um software que faz seu intento muito bem, facilitando a instalação de muitas aplicações e jogos no Wine. Com o tempo o número de scripts tende a aumentar, e aliado a possibilidade de haver várias versões de wine sem ter conflitos entre elas, os scripts bem-sucedidos sempre funcionarão, e o número de aplicações portabilizadas para o Linux só aumentará.

Este é mais um aliado ao wine, que ajudará muitos na migração na migração para Linux, seja devido a software ou a jogos, automatizando processos complicados via terminal para um usuário final.

Site oficial do PlayOnLinux: http://www.playonlinux.com/en

E o post que serviu como fonte para esta publicação: PlayOnLinux - Compatibilidade sem fronteiras - Tecnologia, Software, Tutoriais

Viva a compatibilidade e Viva o Linux! : )

   

Páginas do artigo
   1. Considerações iniciais
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Internet Explorer no Linux 100% funcional

Desenvolvendo um servidor DNS no CentOS

Construa sua própria URA (IVR) no seu Asterisk

Blu-Ray no GNU/Linux - Gravando e ripando mídias via terminal

Criando Imagens com Buildah

  
Comentários
[1] Comentário enviado por angelomr em 05/03/2009 - 19:11h

Interessante a aplicação por contar com diversos Jogos de Windows e fazer o download da versão do Wine correto para poder rodar o software selecionado.

Eu vinha utilizando o WineDoors que serve para a mesma coisa, só que os softwares disponíveis são menores que o deste, mas também é uma boa alternativa.

[2] Comentário enviado por artus.rocha em 06/03/2009 - 01:28h

Na pagina de downloads além da generic, ha opções para diversas distros:
Archlinux
Debian
Fedora
Frugalware
Gentoo
Mandriva
NuTyX
Opensuse
Pardus
PcLinuxOS
Ubuntu

Na opcção do Arch as instruções são:



Como root ( ou usando sudo), edite o arquivo /etc/pacman.conf adicionando as linhas:

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

Ou no caso da arquitetura x86-64:

[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64

E então execute os comandos ( ainda como root ):

pacman -Sy playonlinux

[3] Comentário enviado por valtinho em 06/03/2009 - 08:18h

Utilizo o Ubuntu 8.10 e baixei o pacote .deb pelo site e instalei normalmente. Mas agora quando chamo o programa pela linha de comando, não acontece nada, ou seja, o programa não abre.
Como posso estar resolvendo este problema?

[4] Comentário enviado por killerbean em 06/03/2009 - 13:04h

Tente ao inves de instalar pelo .deb que vc baixou, pelos comandos que ele coloca no site:

sudo wget http://deb.mulx.net/playonlinux_hardy.list -O /etc/apt/sources.list.d/playonlinux.list
wget -q http://deb.mulx.net/pol.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install playonlinux

como vc já instalou pelo .deb, antes de tentar os comandos acima, tente remover ele, e apagar a pasta ~/.PlayOnLinux

[5] Comentário enviado por sandromt em 07/03/2009 - 13:26h

Legal...vou testar ele no Slackware...depois comento o resultado...valeu!!!

[6] Comentário enviado por rraul em 07/03/2009 - 15:40h

Excelente. Graças ao PlayOnLinux consegui atualizar o steam e espero conseguir jogar Counter Striker 1.6.

[7] Comentário enviado por antonio jose em 09/03/2009 - 10:51h

kra pra instalar sou mais o comando
$ sudo apt-get install playonlinux
desse jeito ele instala todos os pacotes necessarios
testado no ubuntu 8.10

[8] Comentário enviado por antonio jose em 09/03/2009 - 10:51h

kra masi o tuto esta muito bom viu up
vlw awe

[9] Comentário enviado por killerbean em 10/03/2009 - 17:22h

Valeu ae antonio :D

entao, na verdade, os comandos que coloquei no artigo (que são dados no site do playonlinux), eles adicionam o repositorio, e a chave do mesmo, para a instalação do playonlinux, dá update do apt e instala o programa.
claro que caso vc já tenha esse repositorio, não será necessário adiciona-lo.

[10] Comentário enviado por pardalz em 07/09/2009 - 13:37h

Kra, seguinte, eu tinha o ubuntu instalado no meu pc, mas precisei reinstalar por falta de espaço.
eu tenho o Word of Warcraft instalado em uma partição windows, antes, eu conseguia jogar sem instalar no linux, somente executando o exe pelo playonlinux, mas nao estou lembrando como eu fiz para criar o atalho dentro do playonlinux. o que eu preciso é Executar Sem Instalar, vc sabe como posso faze-lo?

[]'s
Ps. Belo artigo!

[11] Comentário enviado por killerbean em 07/09/2009 - 14:22h

Então William, você pode tentar, depois de instalar o wine pelo Synaptic, ir no arquivo executável do WOW, clicar com o botão direito e mandar Abrir com Wine. Ou ir pelo terminal e dar o comando $ wine arquivo_do_wow.exe.
Se não funcionar tente, se você souber qual versão do Wine o PlayOnLinux instalou para rodar o WOW, instalar essa versão novamente pelo playonlinux ("Tools --> Manage Wine versions") e depois entrar em ~/.PlayOnLinux/WineVersions/<versaodowine>/usr/bin e dar um $ ./wine <caminho_pasta_wow>/arquivo_wow.exe . Caso não saiba a versão, pode tentar procurar na internet, ou testar instalar umas três ou quatro versões diferentes pelo playonlinux e fazer o teste.
Se, ainda, não der certo, acho que você terá que fazer o processo de instalação de novo (o que é triste, já que é demorado, né). Mas espero que um dos passos anteriores de certo.

Uma pergunta: o WOW funciona bem no Linux pelo playonlinux ? Eu nunca testei..

[]'s. Valeu pelo elogio ao artigo :D
Boa sorte ae!

[12] Comentário enviado por pardalz em 14/12/2009 - 16:27h

Kra foi mal pela demora.. funciona legal sim.. porem a algum tempo q eu nao jogo, depois das atualizacoes eu nao joguei mais.. hehe.. eu ja jogava pelo wine
vlw pela resposta

[13] Comentário enviado por sorosysten em 16/01/2010 - 15:54h

Na opição install tem jogos e tudo mais.Ele baixa o jogo ou temque ter o cd do jogo?

[14] Comentário enviado por killerbean em 16/01/2010 - 19:17h

Então Rafael, todos jogos que testei até agora precisava do cd do jogo, ou de seu instalador. Talvez, se tiver algum jogo freeware ou opensource na lista, ele baixe o jogo e instale pra você, como ele faz com alguns programas.

[15] Comentário enviado por Wellmaxx em 03/01/2011 - 23:00h

A quem interessar divulgar, a blizzard esta coletando informações sobre a comunidade linux quanto ao interesse numa versão do game WOW para Linux, veja o comentário no email que me foi enviado em resposta a se haveria uma versão Linux do World of Warcraft:

Greetings,

Thank you for contacting the World of Warcraft Game Master Department.

Blizzard Entertainment is always interested in hearing suggestions on ways for us to improve World of Warcraft. Unfortunately, at this time, Linux is not officially supported. If you would like to see linux support added, we highly encourage you to log on to our Forums. For World of Warcraft you can go to (http://us.battle.net/wow/en/forum/) and post your thoughts there. Please select the forum which is most closely associated with your suggestions and/or feedback as this provides a valuable opportunity for Blizzard staff members to collect feedback from those who know our games best. While we cannot guarantee you will receive a response, we can assure you that the Forums are regularly read, and the suggestions posted there do make an impact on our game designs.
*Note: a valid World of Warcraft account is needed to post on the World of Warcraft Forums.

Thank you again for contacting us. We hope you continue to enjoy your experience in World of Warcraft!

Regards,

Game Master Knijrana
Customer Services
Blizzard Entertainment
www.blizzard.com/support

[16] Comentário enviado por donjeandemarchi em 03/05/2011 - 13:46h

Precisava saber se consegueria instalar um programa de ponto (secullum 4)
No ubuntu..gratooo
Jean Carlos

[17] Comentário enviado por lordestark em 18/04/2013 - 19:45h

eu fiz esse mesmo processo de instalação,e deu o seguinte problema:

PlayOnLinux não conseguiu encontrar curl (para cURL)

Precisa de o instalar para continuar

não sei o que isso quer dizer,mas o play on linux tá instalado,junto com o wine.

[18] Comentário enviado por killerbean em 18/04/2013 - 22:19h

Esse post tem quatro anos Fabio, e se não me engano o playonlinux já vem no repositorio do ubuntu. Um simples #apt-get install playonlinux deveria funcionar. Mas pelo jeito faltou o curl como dependencia. Tente um # apt-get install curl python-pycurl.
----
Edit p/ donjean. O engraçado é que procurando "secullum 4 ubuntu" no google br, o 1º link é pra esse post. Hahahaha

[19] Comentário enviado por paulovolpato em 04/07/2013 - 15:34h

Eu consegue resolver o problema do aviso "PlayOnLinux não conseguiu encontrar curl (para cURL)" utilizando apt-get install curl
=]

[20] Comentário enviado por LinuxShow em 16/08/2013 - 18:37h

paulovolpato

Salvou minha vida com a dica do apt-get install curl !!!!!

[21] Comentário enviado por badtokill em 18/08/2013 - 15:21h

Estou rodando o Debian 6.0 - 64bits. Meu WOW só roda com o wine, memso assim apenas com o wow.exe com os gráficos no mínimo, o 64 não da nada e o atualizador só da erro, tentei instalar o playonlinux, mais ele pede o curl para rodar e mesmo tentando instalar pelo terminal ou pelo modo gráfico ele pede um pacote como dependência que não consigo instalar, se alguém puder me ajude!
Tentando pelo terminal tenho isso ai
root@DeathStar:/home/badtokill# apt-get install curl
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
curl : Depende: libcurl3 (= 7.26.0-1+wheezy3) mas não será instalado
E: Pacotes quebrados

Tentando instalar o libcurl3 tenho isso ai
root@DeathStar:/home/badtokill# apt-get install libcurl3
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
libcurl3 : Depende: libgssapi-krb5-2 (>= 1.10+dfsg~) mas 1.8.3+dfsg-4squeeze7 está para ser instalado
Depende: libssl1.0.0 (>= 1.0.1) mas não é instalável
Pré-Depende: multiarch-support mas não é instalável
E: Pacotes quebrados

Obrigado, quem puder ajudar!

[22] Comentário enviado por Jonathann em 12/02/2014 - 16:06h

Olá amigos,

Gostaria de uma ajuda, estou querendo instalar o ponto eletronico secullum 4 no ubuntu 13.04 / 32 bit. Instalei o programa ponto secullum 4 através do link abaixo, foi instalado mas não conseguir instalar a DLLs do Sistema pois no ubuntu não existe o caminho C:\windows\system32\MBMouse.ocx

www.secullum.com.br/ponto4/Pontosec4-setup.exe

Qualquer dica ajuda, obrigado!




[23] Comentário enviado por pardalz em 12/02/2014 - 17:23h

joga as DLL dentro da pasta do ponto sec onde está o EXE


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts