No trabalho diário com sistemas operacionais, seja como administradores ou pessoal de suporte de uma organização, ou como usuários normais, podemos encontrar situações em que não sabemos como instalar uma aplicação ou programa de um sistema operacional em um diferente, pois Cada sistema gerencia seus próprios sistemas de arquivos para executar programas, temos o seguinte:
Arquivos executáveis
- Os sistemas operacionais Windows manipulam arquivos .exe para a instalação de aplicativos.
- MacOS lida com arquivos .dmg
- Os sistemas Linux lidam com arquivos .deb .rpm .pisi .bin .run .sh, etc.
O problema é que não podemos executar nenhum aplicativo do Windows no Linux ou macOS ou vice-versa. Hoje este tutorial traz a solução para instalar de forma simples e totalmente confiável aplicativos Windows, .exe, em ambientes Linux e para este caso usaremos Ubuntu. Embora a priori pareçam sistemas totalmente diferentes, a verdade é que os avanços da tecnologia têm permitido haver vantagens com as quais os dois sistemas se relacionam e são compatíveis. É por isso que devemos ter em mente que existem programas como os que veremos hoje (Wine e PlayOnLinux) para executar programas e aplicativos entre o Windows e o Linux.
O que é vinhoMuitos usuários já ouviram falar do Wine e seu uso para executar aplicativos do Windows com segurança, bem, este aplicativo foi desenvolvido com o objetivo de executar aplicativos e programas somente para Windows em outros sistemas operacionais como se estivéssemos fazendo no próprio Windows.
Wine é um recurso de código aberto que constantemente desenvolve novas atualizações, sempre em busca de melhorias no nível de compatibilidade.
Características do vinhoEntre as principais características do Vinho temos:
- Gratuito.
- Ele pode ser instalado em sistemas operacionais Linux, FreeBSD, Mac OS, etc.
- O Wine não funciona como um emulador, pois permite que os aplicativos do Windows sejam totalmente executados.
- Suporte contínuo.
- Suporta conexões TCP e UDP em serviços da web.
- Melhorias no Direct3D 11.
O que é PlayOnLinuxPlayOnLinux é um programa cuja principal característica consiste em poder instalar e utilizar programas ou aplicações, inclusive jogos que se destinam a ser explorados em sistemas Windows. Isso permite que as possibilidades sejam bastante ampliadas, já que podemos usar o software que mais gostamos da Microsoft dentro das plataformas Linux. Usar programas é uma grande vantagem, mas para os gamers ainda mais porque não teremos que trocar de equipamento para poder tê-los nas duas plataformas. O melhor de tudo isso é que estamos diante de uma solução gratuita para poder rodar arquivos do Windows no Linux.
Podemos baixar o PlayOnLinux gratuitamente no link a seguir.
Recursos do PlayOnLinuxEntre as características mais notáveis deste aplicativo, podemos encontrar o seguinte:
- PlayOnLinux é baseado em código Bash e Python.
- Lembre-se de que nem todos os jogos são suportados, embora exista a possibilidade de um módulo de instalação manual.
- Não precisaremos de uma licença do Windows para usar este aplicativo.
- O PlayOnLinux é baseado em outro software, o Wine, e permite explorar ao máximo suas vantagens.
- É um programa de software livre e gratuito.
1. Execute Linux .exe com Wine
Passo 1
Na página oficial do Wine, podemos baixar os repositórios oficiais de cada sistema operacional:
Passo 2
A primeira etapa na instalação do Wine é executar o seguinte comando que nos permitirá habilitar a arquitetura de 32 bits no caso do Ubuntu ser de 64 bits:
sudo dpkg --add-architecture i386
etapa 3
Uma vez adicionada a arquitetura, passamos a adicionar os pacotes Wine no Ubuntu, para isso executaremos os seguintes comandos:
wget https://dl.winehq.org/wine-builds/Release.key
Passo 4
Posteriormente, executamos o seguinte comando:
sudo apt-key add Release.key
Etapa 5
Agora vamos adicionar o repositório:
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/Etapa 6
Atualizamos os pacotes do sistema operacional:
sudo apt-get updateEtapa 7
Então, podemos instalar o Wine usando qualquer uma das seguintes opções. Neste caso, instalaremos a versão estável. Aceitamos o download e instalação dos respectivos pacotes.
Versão estávelsudo apt-get install --install-recomenda winehq-stable
Versão de desenvolvimentosudo apt-get install --install-recommends winehq-devel
Versão disponívelsudo apt-get install --install-recomenda winehq-staging
2. Instale Linux.exe com Wine
Passo 1
Usar o Wine é simples, basta usar a seguinte sintaxe:
wine app.exepor exemplo, vamos executar wine notepad.exe e a primeira etapa é atualizar o Wine:
PROLONGAR
Passo 2
No caso de complementos ausentes, as respectivas janelas pop-up serão exibidas de onde eles podem ser instalados. Assim que o processo for concluído, veremos nosso bloco de notas exibido com todas as funcionalidades:
PROLONGAR
etapa 3
Da mesma forma, podemos executar no Wine todos os aplicativos hospedados no caminho C: \ Windows \ System32
ObservaçãoSe tivermos os arquivos executáveis em outro local, será necessário acessar esse diretório usando o comando cd
Passo 4
Para configurar os valores padrão do Wine, usaremos o seguinte comando. Lá podemos definir vários parâmetros do Wine.
winecfg
3. Instale bibliotecas Wine ou bibliotecas Winetricks
Muitas vezes podemos encontrar problemas no Wine porque certamente uma biblioteca está falhando ou não a temos em nosso computador dando erros de DLL ao usar o programa. Neste caso podemos recorrer a winetricks. Ao nomear winetricks, estaremos falando sobre um script que pode ser anexado ao wine e que nos ajudará com os problemas de biblioteca quando quisermos instalar .exe no linux. Para isso, faremos o seguinte:
Passo 1
Normalmente com a versão mais recente do Wine, Winetricks está incluído. Para outras versões, podemos usar o seguinte comando de qualquer maneira. O script será baixado para nós e nunca devemos excluí-lo.
wget http://www.kegel.com/wine/winetricksPasso 2
Winetricks não requer instalação e podemos instalar bibliotecas com este comando:
Sh livraria winetrickspor exemplo, bibliotecas corefonts e directx12:
sh winetricks corefonts directx12ObservaçãoExistem usuários que preferem instalar o Winetricks de qualquer maneira e, portanto, só precisam escrever Winetricks depois e não sh Winetricks. Se este for o seu caso, use o seguinte:
sudo chmod + x winetricks
sudo mv winetricks / usr / local / bin
etapa 3
Também recomendamos instalar o pacote cabextract:
sudo apt-get install cabextractPasso 4
Em seguida, inicie o script usando as seguintes teclas e comandos:
Alt + F2
truques de vinho
4. Instale Linux.exe com PlayOnLinux
Outra alternativa ao Wine é o PlayOnLinux, que nos permite baixar e executar vários aplicativos do Windows ou instalá-los a partir de um arquivo executável no computador local.
É verdade que existem muitos aplicativos de software livre equivalentes como libreoffice, gimp e alguns outros que possuem versões compatíveis com GNU / Linux como Skype, Firefox, Chrome, etc. Mesmo com todas essas opções, às vezes é necessário instalar e usar programas 100% Windows, não compatíveis com outros sistemas operacionais.
A partir dessa necessidade, surgiram programas capazes de emular um ambiente Windows, tarefa que não é fácil e, muitas vezes, muito complicada. PlayOnlinux nos permite rodar um grande número de aplicativos não compatíveis com GNU / Linux de uma forma simples e com um estilo gráfico muito amigável.
O PlayOnLinux se baseia no conhecido “wine”, mas ao contrário dele, nos fornece uma interface gráfica menos complexa e uma lista de softwares compatíveis e testados anteriormente. Isso facilita e economiza muito tempo no processo de instalação e configuração.
PlayOnLinux é compatível com: Fedora, Ubuntu, Archilinux, Frugalware entre outras distribuições e também é compatível com aplicativos Windows como Adobe Photoshop, MS Office …
Passo 1
Para baixar o PlayOnLinux podemos acessar o seguinte link:
Passo 2
Para instalá-lo vamos executar o seguinte código
wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add - sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O /etc/apt/sources.list.d/playonlinux.list apt-get update sudo sudo apt-get install PlayOnLinux
Como vimos, é possível executar aplicativos Windows no Ubuntu de forma simples e totalmente funcional. Mas não só no Linux podemos abrir arquivos Linux, mas também temos a solução para abrir arquivos .exe nos sistemas MacOS da Apple.