Como instalar o software Windows no Raspberry Pi usando o Wine

Como instalar o software Windows no Raspberry Pi usando o Wine

Quer executar o software Windows no seu Raspberry Pi? É uma proposta ambiciosa, mas agora possível para um pequeno número de aplicativos. Para descobrir como isso é fácil, instalei o software Eltechs ExaGear em um Raspberry Pi 3.





raspberry pi 3 modelo b vs b +

Por que o software Windows no Raspberry Pi?

Com tantos aplicativos e utilitários Linux excelentes, por que você deseja, ou precisa, executar o software Windows no Raspberry Pi?





Bem, vamos ver os benefícios práticos primeiro: se você usa seu Pi como uma área de trabalho (por exemplo, para tarefas de escritório de baixo nível), você pode querer instalar um aplicativo do Windows para usar em seu computador principal.





Há também a vantagem do entretenimento. Sabemos que o Raspberry Pi pode jogar videogames retrô . Também sabemos que certos videogames de código aberto foram portado para o Pi .

E se você quisesse jogar um jogo que não foi portado? Embora os videogames modernos quase certamente não rodem, os títulos mais antigos têm uma chance melhor no Pi.



Tudo isso é possível graças ao ambiente ExaGear x86 e ao Wine, a popular camada de aplicativo do Windows para Linux.

Em PCs desktop Linux, o Wine possibilita a execução de software Windows. Mas o Wine não pode ser executado sozinho no Raspberry Pi, porque o Raspberry Pi não usa a arquitetura x86 (32 bits). Em vez disso, é baseado na arquitetura ARM, que é completamente diferente.





Tudo que você precisa é otimizar o software da camada de aplicativo Wine para o processador ARM do Raspberry Pi. O ExaGear Desktop Software faz o trabalho?

O que é o software ExaGear Desktop?

Eltechs ExaGear Desktop é uma máquina virtual poderosa que cria um ambiente x86 em um Raspberry Pi. Isso significa que o software desenvolvido para desktops Windows e Linux pode ser executado no ambiente ExaGear.





Aplicativos de exemplo que você pode executar em um Raspberry Pi incluem Skype, Dropbox, Plex e uTorrent. Como o ExaGear é executado no Raspbian OS, você não precisa fazer nenhuma alteração na configuração existente do Raspberry Pi.

No que diz respeito ao Pi, os melhores resultados serão obtidos com um Raspberry Pi 3. No entanto, outros dispositivos ARM, como ODROID, Cubieboard, PINE64 e Banana Pi também podem executar o ExaGear.

O resultado é que você pode usar um software x86 mais antigo no Raspberry Pi. Pode ser um aplicativo ou um videogame.

Embora existam outras maneiras de criar um ambiente virtualizado, o ExaGear simplifica o processo. Embora uma versão de teste esteja disponível, ExaGear não é um software livre .

Acesse a página ExaGear em eltechs.com para saber mais. Observe que versões para Chromebook e Android também estão disponíveis.

Primeiros passos: Baixe o ExaGear Desktop

Antes de instalar o ExaGear, verifique se o Raspberry Pi 3 está pronto. O tamanho mínimo para a execução do ExaGear é de 1500 MB (1,5 GB), portanto, você precisará verificar se há espaço suficiente para a execução. Comece redimensionando o sistema de arquivos Raspbian.

Isso pode ser feito em Menu> Preferências> Configuração Raspberry Pi , onde você deve escolher Sistema> Expandir sistema de arquivos . Alternativamente, execute:

sudo raspi-config

A partir daqui, abra Opções avançadas> Expandir sistema de arquivos e clique OK .

Várias versões do ExaGear para o Raspberry Pi estão disponíveis.

  • Raspberry Pi 1 / versão Zero
  • Versão Raspberry Pi 2
  • Versão Raspberry Pi 3

Você pode baixar sua versão preferida para o seu PC e copiar os dados via FTP. Ou você pode simplesmente baixar o ExaGear diretamente no seu Raspberry Pi.

Nox google play services parou

As etapas recomendadas são salvar a chave de licença (que você receberá quando comprar o software) no Transferências diretório em seu Pi. Para o mesmo diretório, baixe ExaGear usando wget na linha de comando:

wget http://downloads.eltechs.com/exagear-desktop-v-2-2/exagear-desktop-rpi3.tar.gz

O tempo que isso leva dependerá da velocidade da sua internet; o download tem cerca de 280 MB.

Instalando ExaGear Desktop no Raspberry Pi

Quando estiver pronto, descompacte o arquivo TAR.GZ baixado.

tar -xvzpf exagear-desktop-rpi3.tar.gz

Você pode então instalar e ativar o ExaGear Desktop executando o script install-exagear.sh no diretório com os pacotes extraídos e a chave de licença baixada anteriormente.

sudo ./install-exagear.sh

Este script instala o ambiente convidado, onde o software x86 pode ser executado. No entanto, você também precisará instalar o Wine. Sem isso, você não conseguirá executar o software Windows, embora o software Linux de 32 bits seja instalado e executado.

O que quer que você planeje fazer, a próxima etapa é inserir o comando simples:

exagear

Isso executará o ambiente x86, um 'convidado' em execução no 'host' (Raspbian).

Instalando o Wine para executar o software Windows

Antes de iniciar a instalação do software Windows (veremos alguns exemplos posteriormente), você precisará configurar o ExaGear. Isso é feito instalando o Wine dentro do ambiente ExaGear.

Comece com uma atualização:

sudo apt update

Assim que seus repositórios forem atualizados, você estará pronto para instalar o Wine.

sudo apt install wine

Com o Wine instalado, seu Raspberry Pi agora pode executar o software Windows. Observe que isso não é possível sem o ExaGear (ou algum outro ambiente virtualizado x86). Você pode encontrar uma versão do Wine para dispositivos ARM, mas ele não executará o software Windows sem o ambiente correto.

Como instalar o software Windows no Raspberry Pi

Portanto, agora você está executando um ambiente convidado de 32 bits no seu Raspberry Pi, dentro do sistema operacional. Você instalou o Wine, que é usado em desktops Linux para executar software Windows.

Agora você está pronto para instalar videogames ou outro software no Raspberry Pi.

Mas o que você vai instalar? Desenvolvedores ExaGear Eltechs fornece uma lista atualizada regularmente. Entre os aplicativos do Windows (aplicativos Linux x86, como Skype e Dropbox estão incluídos) listados estão Word Viewer, Mono e .NET Framework 4.5. Uma boa seleção de jogos do Windows também é citada como rodando em um Raspberry Pi com ExaGear e Wine, como Counter Strike, Fallout e Sid Meier's Alpha Centauri.

Eu sou um grande fã de Série de civilizações , e Alpha Centauri é um dos meus jogos favoritos de todos os tempos. Isso o torna um candidato ideal para instalação.

Qualquer que seja o jogo que você planeja instalar, encontre uma fonte. Pode ser a mídia original ou um download de um site como o GOG.com. Contanto que você tenha comprado o jogo, poderá baixá-lo para o seu computador.

Na linha de comando, dentro do ambiente ExaGear, navegue até a pasta de download e digite:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

Substitua o nome do executável por qualquer jogo compatível que você esteja executando. A linha de comando rolará algumas linhas de texto e o assistente de instalação do Windows será aberto.

Continue para concluir a instalação. Antes de executar o jogo instalado, certifique-se de que o Wine está configurado corretamente. Você pode fazer isso usando o comando:

winecfg

Isso permite que você especifique (entre outras coisas) a compatibilidade do Windows por versão. Para Alpha Centauri de Sid Meier, você precisa definir isso para Windows XP . Você deve encontrar esta opção no Formulários aba.

Esta é talvez a parte mais importante da instalação e execução do software Windows. Se a versão errada for selecionada, o aplicativo ou jogo pode não funcionar, devido aos mesmos problemas de compatibilidade encontrados no próprio Windows.

Depois de instalar o software do Windows, você o encontrará no menu principal, em Vinho> Programas .

É simples assim! Dadas as especificações do Raspberry Pi, rodar software de 32 bits em uma placa ARM é uma conquista impressionante.

onde está o gerador de código do facebook

Obtendo gráficos 3D no Raspberry Pi

Observe que, se você planeja instalar jogos para PC com gráficos 3D, é necessário configurar o Raspberry Pi. Vários modos gráficos estão disponíveis e você precisará selecionar o correto.

Comece abrindo um novo emulador de terminal ( Ctrl + Alt + T ) e digite:

sudo raspi-config

Na ferramenta de configuração, comece selecionando Atualize esta ferramenta para a versão mais recente . Aguarde a atualização e abra Opções avançadas e escolher GL Driver> GL (Full KMS) Driver de desktop OpenGL com KMS completo .

Selecione OK então Terminar para confirmar e reinicie quando solicitado. Quando o Raspberry Pi for reiniciado, lembre-se de executar o comando exagear novamente para continuar.

Quando terminar de usar o ambiente ExaGear, use o comando exit para encerrá-lo. Repita o comando para encerrar a sessão do terminal e fechar a linha de comando.

Quer saber mais sobre como executar o software Windows no Linux? Verifique nosso guia bacana para Wine no Linux.

Embora você não possa executar o software Windows nativamente dessa forma, observe que você pode instale o Windows 10 IoT Core em seu Raspberry Pi !

Compartilhado Compartilhado Tweet O email Um guia para iniciantes em animação de discurso

Animar a fala pode ser um desafio. Se você estiver pronto para começar a adicionar diálogo ao seu projeto, vamos dividir o processo para você.

Leia a seguir
Tópicos relacionados
  • Linux
  • Vinho
  • Raspberry Pi
Sobre o autor Christian Cawley(1510 artigos publicados)

Editor adjunto de segurança, Linux, DIY, programação e explicação técnica e produtor de podcasts realmente úteis, com vasta experiência em suporte de desktop e software. Um colaborador da revista Linux Format, Christian é um mexedor de Raspberry Pi, amante de Lego e fã de jogos retro.

Mais de Christian Cawley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever