Com instal·lar el programari de Windows a Raspberry Pi mitjançant Wine

Com instal·lar el programari de Windows a Raspberry Pi mitjançant Wine

Voleu executar el programari Windows al vostre Raspberry Pi? És una proposta ambiciosa, però ara és possible per a un nombre reduït d’aplicacions. Per saber com és de fàcil, he configurat el programari Eltechs ExaGear en un Raspberry Pi 3.





com bloquejar les trucades brossa a Android

Per què el programari de Windows a Raspberry Pi?

Amb tantes aplicacions i utilitats Linux excel·lents, per què voleu o necessiteu executar programari de Windows al Raspberry Pi?





Primer, aprofitem els avantatges pràctics: si utilitzeu el vostre Pi com a escriptori (per exemple, per a tasques d’oficina de baix nivell), és possible que vulgueu instal·lar una aplicació de Windows que utilitzeu al vostre equip principal.





També hi ha l'avantatge d'entreteniment. Sabem que el Raspberry Pi pot jugar a videojocs retro . També sabem que hi ha hagut certs videojocs de codi obert portat al Pi .

Què passa si voleu jugar a un joc que no s'ha portat? Tot i que els videojocs moderns gairebé segur que no funcionaran, els títols antics tenen més possibilitats al Pi.



Tot això és possible gràcies a l'entorn ExaGear x86 i a Wine, la popular capa d'aplicacions de Windows per a Linux.

En ordinadors Linux d’escriptori, Wine permet executar programari Windows. Però Wine no pot funcionar tot sol al Raspberry Pi, perquè el Raspberry Pi no utilitza l’arquitectura x86 (32 bits). Més aviat, es basa en l'arquitectura ARM, que és completament diferent.





Tot el que necessiteu és optimitzar el programari de capa d’aplicacions Wine per al processador ARM del Raspberry Pi. ExaGear Desktop Software fa la feina?

Què és el programari d'escriptori ExaGear?

Eltechs ExaGear Desktop és una potent màquina virtual que crea un entorn x86 en un Raspberry Pi. Això vol dir que el programari destinat als ordinadors de sobretaula Windows i Linux es pot executar dins de l'entorn ExaGear.





Exemples d'aplicacions que podeu executar en un Raspberry Pi inclouen Skype, Dropbox, Plex i uTorrent. Com que ExaGear s'executa dins del sistema operatiu Raspbian, no cal que feu cap canvi a la configuració existent de Raspberry Pi.

Pel que fa al Pi, els millors resultats s’aconseguiran amb un Raspberry Pi 3. Tanmateix, altres dispositius ARM, com ODROID, Cubieboard, PINE64 i Banana Pi, també poden executar ExaGear.

El resultat és que podeu utilitzar programari x86 més antic al Raspberry Pi. Pot ser una aplicació o un videojoc.

Tot i que hi ha altres maneres de crear un entorn virtualitzat, ExaGear simplifica el procés. Tot i que hi ha disponible una versió de prova, ExaGear no és programari lliure .

Aneu a la pàgina ExaGear a eltechs.com per obtenir més informació. Tingueu en compte que també hi ha disponibles versions per a Chromebook i Android.

Introducció: descarregueu ExaGear Desktop

Abans d’instal·lar ExaGear, assegureu-vos que el vostre Raspberry Pi 3 estigui a punt. La mida mínima per executar ExaGear és de 1500 MB (1,5 GB), de manera que us heu d’assegurar que tingui prou espai per funcionar. Comenceu per canviar la mida del sistema de fitxers Raspbian.

Això es pot fer a Menú> Preferències> Configuració de Raspberry Pi , on hauríeu de triar Sistema> Amplia el sistema de fitxers . Alternativament, executeu:

sudo raspi-config

A partir d’aquí, obriu Opcions avançades> Amplia el sistema de fitxers i feu clic a D'acord .

Hi ha disponibles diverses versions d'EgaGear per al Raspberry Pi.

  • Versió Raspberry Pi 1 / Zero
  • Versió de Raspberry Pi 2
  • Versió de Raspberry Pi 3

Podeu descarregar la vostra versió preferida al vostre PC i copiar les dades mitjançant FTP. O simplement podeu descarregar ExaGear directament al vostre Raspberry Pi.

com posar dues fotos una al costat de l’altra a Android

Els passos recomanats són guardar la clau de llicència (que obtindreu en comprar el programari) al fitxer Descàrregues al directori Pi. Al mateix directori, descarregueu ExaGear mitjançant wget a la línia d'ordres:

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

El temps que trigui dependrà de la velocitat d'Internet; la baixada té uns 280 MB.

Instal·lació d’ExaGear Desktop a Raspberry Pi

Quan estigueu a punt, descomprimiu el fitxer TAR.GZ descarregat.

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

A continuació, podeu instal·lar i activar ExaGear Desktop executant el script install-exagear.sh al directori amb els paquets extrets i la clau de llicència que heu descarregat anteriorment.

sudo ./install-exagear.sh

Aquest script instal·la l’entorn convidat, on es pot executar el programari x86. Tot i això, també haureu d’instal·lar Wine. Sense això, no podreu executar programari Windows, tot i que s’instal·larà i s’executarà el programari Linux de 32 bits.

Feu el que vulgueu fer, el següent pas és introduir l'ordre simple:

exagear

Això executarà l'entorn x86, un 'convidat' que s'executa a sobre de 'l'amfitrió' (Raspbian).

Instal·lació de Wine per executar el programari de Windows

Abans de començar a instal·lar el programari de Windows (veurem alguns exemples més endavant), haureu de configurar ExaGear. Per fer-ho, instal·leu Wine a l’entorn ExaGear.

Comenceu amb una actualització:

sudo apt update

Un cop hàgiu actualitzat els vostres dipòsits, ja podreu instal·lar Wine.

sudo apt install wine

Amb Wine instal·lat, el vostre Raspberry Pi ara pot executar programari Windows. Tingueu en compte que això no és possible sense ExaGear (o algun altre entorn virtualitzat x86). És possible que pugueu trobar una versió de Wine per a dispositius ARM, però no executarà programari Windows sense l’entorn correcte.

Com instal·lar el programari de Windows a Raspberry Pi

Per tant, ara teniu un entorn de convidat de 32 bits al vostre Raspberry Pi, dins del sistema operatiu. Heu instal·lat Wine, que s’utilitza als ordinadors de sobretaula Linux per executar programari Windows.

Ja esteu a punt per instal·lar videojocs o altres programes al Raspberry Pi.

Però, què instal·laràs? Els desenvolupadors d'EgaGear Eltechs proporcionen una llista actualitzada regularment. Entre les aplicacions de Windows (s’inclouen les aplicacions Linux x86 com Skype i Dropbox), hi ha Word Viewer, Mono i .NET Framework 4.5. També s’esmenta una bona selecció de jocs de Windows que s’executen en un Raspberry Pi amb ExaGear i Wine, com Counter Strike, Fallout i Alpha Centauri de Sid Meier.

Sóc un gran fan del Sèrie civilització , i Alpha Centauri és un dels meus jocs preferits de tots els temps. Això el converteix en un candidat ideal per a la instal·lació.

Sigui quin sigui el joc que vulgueu instal·lar, cerqueu una font. Pot ser el suport original o una descàrrega des d'un lloc com GOG.com. Sempre que hàgiu comprat el joc, el podreu descarregar a l'ordinador.

A la línia d’ordres, a l’entorn ExaGear, aneu a la carpeta de descàrrega i introduïu:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

Substitueix el nom de l'executable pel joc compatible que estiguis executant. La línia d'ordres desplaçarà algunes línies de text i s'obrirà l'assistent d'instal·lació de Windows.

Procediu per completar la instal·lació. Abans d'executar el joc instal·lat, assegureu-vos que Wine estigui configurat correctament. Podeu fer-ho mitjançant l'ordre:

winecfg

Això us permet especificar (entre altres coses) la compatibilitat de Windows per versió. Per a Alpha Centauri de Sid Meier, heu d’establir-ho a Windows XP . Heu de trobar aquesta opció al fitxer Aplicacions fitxa.

Aquesta és potser la part més important per instal·lar i executar el programari de Windows. Si se selecciona una versió incorrecta, és possible que l'aplicació o el joc no s'executin a causa dels mateixos problemes de compatibilitat que es troben al propi Windows.

Un cop instal·lat el programari de Windows, el trobareu al menú principal, a sota Vi> Programes .

És tan senzill! Tenint en compte les especificacions del Raspberry Pi, executar programari de 32 bits en una placa ARM és un èxit impressionant.

què fer si es clona el compte de Facebook

Obtenir gràfics en 3D a Raspberry Pi

Tingueu en compte que si teniu previst instal·lar jocs de PC amb gràfics en 3D, heu de configurar el vostre Raspberry Pi. Hi ha diversos modes gràfics disponibles i haureu de seleccionar el correcte.

Comenceu obrint un nou emulador de terminal ( Ctrl + Alt + T ) i introduïu:

sudo raspi-config

A l’eina de configuració, comenceu seleccionant Actualitzeu aquesta eina a la versió més recent . Espereu l’actualització i obriu-la Opcions avançades i tria Controlador GL> Controlador d'escriptori OpenGL GL (KMS complet) amb KMS complet .

Seleccioneu D'acord llavors Acabar per confirmar i reiniciar quan se us demani. Quan el vostre Raspberry Pi es reiniciï, recordeu d'executar l'ordre exagear de nou per continuar.

Quan hàgiu acabat amb l'entorn ExaGear, utilitzeu l'ordre exit per finalitzar-lo. Repetiu l'ordre per finalitzar la sessió del terminal i tanqueu la línia d'ordres.

Voleu saber més sobre l’execució de programari Windows a Linux? Consulteu la nostra enginyosa guia de Wine a Linux.

Tot i que no podeu executar el programari Windows de forma nativa d’aquesta manera, tingueu en compte que sí instal·leu el Windows 10 IoT Core al vostre Raspberry Pi !

Compartir Compartir Tweet Correu electrònic Una guia per a principiants d’animació de la parla

Animar la parla pot ser un repte. Si esteu preparat per començar a afegir diàlegs al vostre projecte, us desglossarem el procés.

Llegiu a continuació
Temes relacionats
  • Linux
  • Vi
  • Raspberry Pi
Sobre l'autor Christian Cawley(1510 articles publicats)

Editor adjunt de seguretat, Linux, bricolatge, programació i tecnologia explicada, i productor de podcasts realment útils, amb una àmplia experiència en suport d'escriptori i programari. Col·laborador de la revista Linux Format, Christian és un fabricant de Raspberry Pi, un amant de Lego i un fan dels jocs retro.

Més de Christian Cawley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us