Kako namestiti programsko opremo Windows na Raspberry Pi z uporabo vina

Kako namestiti programsko opremo Windows na Raspberry Pi z uporabo vina

Želite zagnati programsko opremo Windows na svojem Raspberry Pi? To je ambiciozen predlog, zdaj pa je možen za majhno število aplikacij. Če želite izvedeti, kako enostavno je to, sem nastavil programsko opremo Eltechs ExaGear na Raspberry Pi 3.





kako najti vse svoje račune na spletu

Zakaj programska oprema Windows na Raspberry Pi?

Zakaj bi s toliko odličnimi aplikacijami in pripomočki za Linux želeli ali morali zagnati programsko opremo Windows na Raspberry Pi?





No, najprej vzemimo praktične prednosti: če uporabljate Pi kot namizje (npr. Za pisarniška opravila na nizki ravni), boste morda želeli namestiti aplikacijo Windows, ki jo uporabljate na svojem glavnem računalniku.





Obstaja tudi zabavna prednost. Poznamo pločevinko Raspberry Pi igrajte retro video igre . Vemo tudi, da so bile določene odprtokodne videoigre preneseno na Pi .

Kaj pa, če bi želeli igrati igro, ki ni prenesena? Čeprav sodobne videoigre skoraj zagotovo ne bodo delovale, imajo starejši naslovi boljše možnosti na Pi.



To je vse mogoče zaradi okolja ExaGear x86 in Wine, priljubljene aplikacijske plasti Windows za Linux.

Na namiznih računalnikih Linux Wine omogoča zagon programske opreme Windows. Toda Wine ne more delovati samostojno na Raspberry Pi, ker Raspberry Pi ne uporablja x86 (32-bitne) arhitekture. Namesto tega temelji na arhitekturi ARM, ki je popolnoma drugačna.





Vse, kar potrebujete, je optimizirati programsko opremo aplikacijskega sloja Wine za ARM procesor Raspberry Pi. Ali ExaGear Desktop Software opravi svoje delo?

Kaj je namizna programska oprema ExaGear?

Eltechs ExaGear Desktop je zmogljiv virtualni stroj, ki ustvarja okolje x86 na Raspberry Pi. To pomeni, da lahko programska oprema, namenjena namiznim računalnikom Windows in Linux, deluje v okolju ExaGear.





Primeri aplikacij, ki jih lahko zaženete na Raspberry Pi, so Skype, Dropbox, Plex in uTorrent. Ker ExaGear deluje v sistemu Raspbian OS, vam ni treba spreminjati obstoječe nastavitve Raspberry Pi.

Kar zadeva Pi, bodo najboljši rezultati doseženi z uporabo Raspberry Pi 3. Vendar pa lahko druge naprave ARM, kot so ODROID, Cubieboard, PINE64 in Banana Pi, izvajajo tudi ExaGear.

Rezultat je, da lahko na Raspberry Pi uporabite starejšo programsko opremo x86. To je lahko aplikacija ali video igra.

Čeprav obstajajo drugi načini za ustvarjanje virtualiziranega okolja, ExaGear poenostavi postopek. Čeprav je na voljo poskusna različica, ExaGear ni brezplačna programska oprema .

Če želite izvedeti več, pojdite na stran ExaGear na eltechs.com. Upoštevajte, da sta na voljo tudi različici za Chromebook in Android.

Začetek: Prenesite ExaGear Desktop

Preden namestite ExaGear, se prepričajte, da je vaš Raspberry Pi 3 pripravljen. Najmanjša velikost za izvajanje ExaGear je 1500 MB (1,5 GB), zato se morate prepričati, da ima dovolj prostora za izvajanje. Začnite s spreminjanjem velikosti datotečnega sistema Raspbian.

To je mogoče storiti v Meni> Nastavitve> Konfiguracija Raspberry Pi , kjer bi morali izbrati Sistem> Razširi datotečni sistem . Druga možnost je, da zaženete:

sudo raspi-config

Od tu odprite Napredne možnosti> Razširi datotečni sistem in kliknite v redu .

Na voljo je več različic ExaGearja za Raspberry Pi.

  • Različica Raspberry Pi 1/Zero
  • Različica Raspberry Pi 2
  • Različica Raspberry Pi 3

Želeno različico lahko prenesete v računalnik in podatke prekopirate prek FTP. Lahko pa preprosto prenesete ExaGear neposredno na svoj Raspberry Pi.

ali lahko posnamem telefonski klic na iphone

Priporočeni koraki so, da licenčni ključ (ki ga dobite ob nakupu programske opreme) shranite v Prenosi imenik na vašem Pi. V isti imenik prenesite ExaGear z uporabo wget v ukazni vrstici:

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

Kako dolgo bo to trajalo, je odvisno od vaše hitrosti interneta; prenos znaša približno 280 MB.

Namestitev ExaGear Desktop na Raspberry Pi

Ko ste pripravljeni, razpakirajte preneseno datoteko TAR.GZ.

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

Nato lahko namestite in aktivirate ExaGear Desktop tako, da v imeniku zaženete skript install-exagear.sh z izvlečenimi paketi in licenčnim ključem, ki ste ga prenesli prej.

sudo ./install-exagear.sh

Ta skript namesti gostujoče okolje, kjer je mogoče zagnati programsko opremo x86. Vendar pa boste morali namestiti tudi Wine. Brez tega ne boste mogli zagnati programske opreme Windows, čeprav se bo namestila in zagnala 32-bitna programska oprema Linux.

Karkoli nameravate narediti, je naslednji korak vnos preprostega ukaza:

exagear

To bo zagnalo okolje x86, 'gost', ki teče na vrhu 'gostitelja' (Raspbian).

Namestitev programa Wine za zagon programske opreme Windows

Preden začnete nameščati programsko opremo Windows (nekaj primerov si bomo ogledali kasneje), morate konfigurirati ExaGear. To naredite tako, da namestite Wine v okolje ExaGear.

Začnite s posodobitvijo:

sudo apt update

Ko se vaša skladišča posodobijo, boste lahko namestili Wine.

sudo apt install wine

Z nameščenim Wineom lahko vaš Raspberry Pi zdaj poganja programsko opremo Windows. Upoštevajte, da to ni mogoče brez ExaGear -a (ali katerega drugega virtualiziranega okolja x86). Morda boste lahko našli različico Wine za naprave ARM, vendar brez ustreznega okolja ne bo zagnala programske opreme Windows.

Kako namestiti programsko opremo Windows na Raspberry Pi

Torej, zdaj na svojem Raspberry Pi, v operacijskem sistemu, izvajate 32-bitno gostujoče okolje. Namestili ste Wine, ki se uporablja na namiznih računalnikih Linux za zagon programske opreme Windows.

Zdaj ste pripravljeni za namestitev video iger ali druge programske opreme na Raspberry Pi.

Kaj pa boste namestili? Razvijalci podjetja ExaGear Eltechs ponujajo redno posodobljen seznam. Med aplikacijami Windows (vključno z aplikacijami za Linux x86, kot sta Skype in Dropbox) so navedeni Word Viewer, Mono in .NET Framework 4.5. Lep izbor iger za Windows je naveden tudi kot delujoč na Raspberry Pi z ExaGear in Wine, kot so Counter Strike, Fallout in Sida Meier's Alpha Centauri.

Sem velik oboževalec Civilizacijska serija , in Alpha Centauri je ena mojih najljubših iger vseh časov. Zaradi tega je idealen kandidat za namestitev.

Ne glede na to, katero igro nameravate namestiti, poiščite vir. To je lahko izvirni medij ali prenos s spletnega mesta, kot je GOG.com. Dokler boste igro kupili, jo boste lahko prenesli v računalnik.

V ukazni vrstici v okolju ExaGear se pomaknite do mape za prenos in vnesite:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

Ime izvedljive datoteke zamenjajte s katero koli združljivo igro, ki jo izvajate. Ukazna vrstica se pomakne po nekaj vrsticah besedila in odpre se čarovnik za namestitev sistema Windows.

Nadaljujte s tem, da dokončate namestitev. Preden zaženete nameščeno igro, se prepričajte, da je Wine pravilno konfiguriran. To lahko storite z ukazom:

winecfg

To vam omogoča, da med drugim določite združljivost sistema Windows glede na različico. Za Sid Meier's Alpha Centauri morate to nastaviti na Windows XP . To možnost bi morali najti na Aplikacije zavihek.

To je morda najpomembnejši del namestitve in zagona programske opreme Windows. Če je izbrana napačna različica, se aplikacija ali igra morda ne bosta izvajali zaradi istih težav z združljivostjo, ki jih najdemo v samem sistemu Windows.

Ko namestite programsko opremo Windows, jo boste našli v glavnem meniju pod Vino> Programi .

Tako preprosto je! Glede na specifikacije Raspberry Pi je izvajanje 32-bitne programske opreme na plošči ARM impresiven dosežek.

namestite google play na tablični računalnik fire

Nakup 3D grafike na Raspberry Pi

Upoštevajte: če nameravate namestiti računalniške igre s 3D grafiko, morate konfigurirati svoj Raspberry Pi. Na voljo je več grafičnih načinov, zato morate izbrati pravega.

Začnite z odpiranjem novega terminalskega emulatorja ( Ctrl + Alt + T ) in vnesite:

sudo raspi-config

V orodju za konfiguracijo začnite z izbiro Posodobite to orodje na najnovejšo različico . Počakajte na posodobitev, nato odprite Napredne možnosti in izberite Gonilnik GL> GL (Full KMS) Namizni gonilnik OpenGL s polnim KMS .

Izberite v redu potem Končaj za potrditev in ob pozivu znova zaženite. Ko se vaš Raspberry Pi znova zažene, za nadaljevanje znova zaženite ukaz exagear.

Ko končate z okoljem ExaGear, ga končajte z ukazom exit. Ponovite ukaz, da končate terminalsko sejo in zaprete ukazno vrstico.

Želite izvedeti več o izvajanju programske opreme Windows v Linuxu? Oglejte si naš odličen vodnik po vinu v Linuxu.

Čeprav programske opreme Windows na ta način ne morete zagnati, upoštevajte, da lahko namestite Windows 10 IoT Core na svoj Raspberry Pi !

Deliti Deliti Cvrkutati E-naslov Vodnik za začetnike po animaciji govora

Animacija govora je lahko izziv. Če ste pripravljeni na začetek dodajanja dialoga v svoj projekt, bomo za vas razčlenili postopek.

Preberite Naprej
Sorodne teme
  • Linux
  • Vino
  • Malina Pi
O avtorju Christian Cawley(1510 objavljenih člankov)

Namestnik urednika za varnost, Linux, DIY, programiranje in razlago tehnologije ter resnično uporaben podcast producent, z bogatimi izkušnjami s podporo za namizne računalnike in programsko opremo. Sodelujoč v reviji Linux Format, Christian je mačkar Raspberry Pi, ljubitelj Lega in ljubitelj retro iger.

Več od Christiana Cawleyja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite