sexta-feira, 17 de janeiro de 2014

PlayOnLinux no Fedora (19) - Programas do Windows no Linux

Infelizmente a windows dependência ainda persiste para drivers e softwares... e mesmo que exista um software similar ao que nós necessitamos, ainda é possível sentir falta de softwares que não tenha a mesma capacidade no Linux ou que tenha compatibilidade para que possamos abrir os nossos arquivos gerados com as ultimas versões do Corel Draw por exemplo. Assim, se você deseja executar um aplicativo baseado no Windows em uma distribuição GNU / Linux existem ferramentas especiais para isso. O "Wine", por exemplo, é uma camada de compatibilidade capaz de rodar aplicativos do Windows em vários sistemas operacionais compatíveis, ele não é um emulador, mas uma aplicação capaz de executar os software sem pesar na memória e permite integrar aplicações Windows diretamente em seu ambiente de trabalho. Porém, por causa das grandes diferenças entre ambas as plataformas de sistema operacional, não há nenhuma garantia de que a maioria dos softwares funcionem e seria mais recomendado executar o programa em uma máquina virtual windows, seria menos prático, mas os programas rodariam sem problemas.

Para minimizar as diferenças entre os sistemas e facilitar a instalação de programas Windows no Linux, surgiu o "PlayOnLinux", ele cria uma interface entre o usuário e o "Wine" com uma lista de softwares que podem ser instalados e executados com estabilidade no sistema. Cada programa selecionado é instalado da sua mídia DVD/CD ou com executável que você tiver no HD diretamente com drives e bibliotecas que necessita, poupando tempo e dor de cabeça.


'PlayOnLinux' running on Fedora 18
Demonstração com o Paint funcionando no linux
"PlayOnLinux" vem por padrão para o Ubuntu, já incluído nos repositórios e rodando sem problemas, mas para dificultar, fiz o teste para o Fedora 19 x64, para outras distribuições não deve ser muito diferente do que está neste artigo e também podem ser baixados pelo site do programa. Para instalar o "PlayOnLinux" é necessário inserirmos o repositório do programa executando o comando abaixo no terminal:

su -c 'rpm -ivh http://rpm.playonlinux.com/playonlinux-yum-4-1.noarch.rpm'

Em seguida executar a instalação com o comando:

su -c 'yum install playonlinux'

Como o "PlayOnLinux" é desenvolvido para 32bits e o sistema, como no meu caso, for 64bits provavelmente teremos esse erro ao tentar executa-lo.
'PlayOnLinux' giving the 'unable to find 32bits OpenGL libraries' error
Será necessário instalar a bibliotecas 32bits OpenGl, o que pode ser feito executando o comando abaixo no terminal:

su -c 'yum install mesa-dri-drivers mesa-dri-drivers.i686'
Pronto, agora já é possível executar o programa clicando no ícone dele no seu menu de programas ou executando "PlayOnLinux" no terminal.
Já aberto, ao clicar em instalar, ele exibirá a tela da imagem abaixo com a lista de programas e jogos que é possível serem instalados e que já foram testados com sucesso, eventualmente pode ocorrer um ou outro problema com a execução do programa instalado, eu tive problemas com as teclas mortas do teclado quando instalei o Office 2010, mas acredito que tenha sido problemas com o mapa de carácteres do "Wine".  
Supported applications list on 'PlayOnLinux'
Ainda é possível instalar diretamente do executável, clicando com o botão direito e selecionando para abrir o programa pelo "Wine", porém a instalação não ocorrerá com o auxílio do "PlayOnLinux" e provavelmente terá mais trabalho. O "PlayOnLinux" facilita esse processo, ao selecionar o programa e clicar em instalar ele começará o processo de instalação.
Locating the 'Install' button on the application list - 'PlayOnLinux'
Selecting an applications from the 'playonlinux' install menu 








"PlayOnLinux" irá criar um arquivo chamado "drive virtual", uma unidade virtual dentro da pasta principal do "PlayOnLinux", na qual "PlayOnLinux" mantém os aplicativos instalados e seus arquivos. Ele também vai baixar arquivos, aplicativos e até outras versões do 
"Wine" automaticamente e instalar antes que comece a instalação do programa realmente.
'PlayOnLinux' automatically downloading the necessary version of 'Wine'
Para alguns programas como o Paint, o próprio "PlayOnLinux" baixa o instalador da internet, outros você tem que selecionar a mídia ou o local que o instalador está no HD, existe a possibilidade ainda de instalação manual, para programas que ainda não estão na lista.            
Downloading 'MS Paint' - 'PlayOnLinux'
Installing MS Office 2003 using 'PlayOnLinux'










Finding the 'Install a non-listed program' option in 'PlayOnLinux'
Após escolher a opção non-listed program, escolha "Install a program in a new virtual drive" e coloque o nome do programa.
Installing the program into a new virtual drive  - 'PlayOnLinux'
Giving a name to the virtual drive - 'PlayOnLinux'









Caso tenha experiência, configure as opções adicionais, mas se for inexperiente ou tiver dúvidas apenas prossiga com a instalação e selecione em qual versão, 32 ou 64 bits, deseja instalar o programa.

Other advanced options before manual installation takes place - 'PlayOnLinux'
Creating a 32-bit or a 64-bit virtual drive - 'PlayOnLinux'











Agora selecione o executável do programa que deseja instalar e começar a instalar normalmente como no Windows.
Manually locating the 'KMPLayer' setup file - 'PlayOnLinux'
Para rodar os programas selecione-os como na tela abaixo e clique em "Run", você tem outras opções de abrir os programas com os links que o "PlayOnLinux" cria.
Running 'MS Paint' using 'PlayOnLinux'

Bibliografia :
http://www.hecticgeek.com/2013/01/run-windows-programs-fedora-18-playonlinux/ - 16/01/2014
http://www.winehq.org/ - 17/01/2014
http://www.playonlinux.com/en/ - 17/01/2014

Nenhum comentário:

Postar um comentário