Kako instalirati Windows softver na Raspberry Pi pomoću vina

Kako instalirati Windows softver na Raspberry Pi pomoću vina

Želite pokrenuti Windows softver na svom Raspberry Pi? To je ambiciozan prijedlog, ali sada moguć za mali broj aplikacija. Kako bih saznao koliko je to jednostavno, postavio sam softver Eltechs ExaGear na Raspberry Pi 3.





photoshop nije mogao ispuniti vaš zahtjev

Zašto Windows softver na Raspberry Pi?

Uz toliko izvrsnih Linux aplikacija i pomoćnih programa, zašto biste htjeli ili trebate pokrenuti Windows softver na Raspberry Pi?





Pa, uzmimo prvo praktične prednosti: ako svoj Pi koristite kao radnu površinu (npr. Za uredske zadatke na niskoj razini), možda biste htjeli instalirati Windows aplikaciju koju koristite na glavnom računalu.





Tu je i zabavna prednost. Znamo da Raspberry Pi može igrati retro video igre . Također znamo da su određene video igre otvorenog koda bile portirano na Pi .

Što ako želite igrati igru ​​koja nije prenesena? Iako se moderne videoigre gotovo sigurno neće prikazivati, stariji naslovi imaju veće šanse na Pi -u.



Sve je to omogućeno zahvaljujući okružju ExaGear x86 i Wineu, popularnom Windows aplikacijskom sloju za Linux.

Na stolnim Linux računalima Wine omogućuje pokretanje Windows softvera. No, Wine ne može samostalno raditi na Raspberry Pi, jer Raspberry Pi ne koristi x86 (32-bitnu) arhitekturu. Dapače, temelji se na ARM arhitekturi, koja je potpuno drugačija.





Sve što trebate je optimizirati softver aplikacijskog sloja Wine za ARM procesor Raspberry Pi. Odgovara li ExaGear Desktop Software?

Što je ExaGear Desktop softver?

Eltechs ExaGear Desktop moćan je virtualni stroj koji stvara okruženje x86 na Raspberry Pi. To znači da se softver namijenjen stolnim računalima sa sustavom Windows i Linux može izvoditi u okruženju ExaGear.





Primjeri aplikacija koje možete pokrenuti na Raspberry Pi uključuju Skype, Dropbox, Plex i uTorrent. Budući da se ExaGear izvodi unutar Raspbian OS -a, ne morate mijenjati postojeće postavke Raspberry Pi.

Što se Pi tiče, najbolji rezultati će se postići korištenjem Raspberry Pi 3. Međutim, drugi ARM uređaji, poput ODROID -a, Cubieboard -a, PINE64 i Banana Pi -a također mogu pokrenuti ExaGear.

Rezultat je da možete koristiti stariji x86 softver na Raspberry Pi. To može biti aplikacija ili video igra.

Iako postoje i drugi načini za stvaranje virtualiziranog okruženja, ExaGear pojednostavljuje proces. Iako je dostupna probna verzija, ExaGear nije besplatni softver .

Idite na stranicu ExaGear na eltechs.com kako biste saznali više. Napominjemo da su dostupne i verzije za Chromebook i Android.

Za početak: Preuzmite ExaGear Desktop

Prije nego instalirate ExaGear, provjerite je li vaš Raspberry Pi 3 spreman. Minimalna veličina za pokretanje ExaGear -a je 1500 MB (1,5 GB), pa ćete se morati pobrinuti da ima dovoljno prostora za rad. Započnite promjenom veličine datotečnog sustava Raspbian.

To se može učiniti u Izbornik> Postavke> Raspberry Pi konfiguracija , gdje biste trebali odabrati Sustav> Proširi datotečni sustav . Alternativno, pokrenite:

sudo raspi-config

Odavde, otvorite Napredne opcije> Proširi datotečni sustav i kliknite u redu .

Dostupno je nekoliko verzija ExaGear -a za Raspberry Pi.

  • Raspberry Pi 1/Zero verzija
  • Verzija Raspberry Pi 2
  • Verzija Raspberry Pi 3

Možete preuzeti željenu verziju na svoje računalo i kopirati podatke preko FTP -a. Ili možete jednostavno preuzeti ExaGear izravno na svoj Raspberry Pi.

kako ažurirati trgovinu za igru

Preporučeni koraci su spremanje licencnog ključa (koji ćete dobiti pri kupnji softvera) u Preuzimanja imenik na vašem Pi. U isti direktorij preuzmite ExaGear pomoću wget u naredbenom retku:

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

Koliko će to trajati ovisit će o vašoj brzini interneta; preuzimanje je oko 280 MB.

Instaliranje ExaGear Desktop -a na Raspberry Pi

Kad budete spremni, raspakirajte preuzetu datoteku TAR.GZ.

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

Zatim možete instalirati i aktivirati ExaGear Desktop pokretanjem install-exagear.sh skripte u direktoriju s izdvojenim paketima i licencnim ključem koji ste prethodno preuzeli.

sudo ./install-exagear.sh

Ova skripta instalira gostujuće okruženje u kojem se može pokrenuti x86 softver. Međutim, također ćete morati instalirati Wine. Bez toga nećete moći pokrenuti Windows softver, iako će se 32-bitni Linux softver instalirati i pokrenuti.

Što god namjeravate učiniti, sljedeći korak je unos jednostavne naredbe:

exagear

Ovo će pokrenuti x86 okruženje, 'gost' na vrhu 'domaćina' (Raspbian).

Instaliranje Wine za pokretanje Windows softvera

Prije nego počnete instalirati Windows softver (kasnije ćemo pogledati neke primjere) morate konfigurirati ExaGear. To se postiže instaliranjem Winea u okruženju ExaGear.

Počnite s ažuriranjem:

sudo apt update

Nakon što se vaša spremišta ažuriraju, bit ćete spremni za instalaciju Winea.

sudo apt install wine

S instaliranim Wineom, vaš Raspberry Pi sada može pokrenuti Windows softver. Imajte na umu da ovo nije moguće bez ExaGear -a (ili nekog drugog x86 virtualiziranog okruženja). Možda ćete moći pronaći verziju Winea za ARM uređaje, ali neće raditi Windows softver bez ispravnog okruženja.

Kako instalirati Windows softver na Raspberry Pi

Dakle, sada pokrećete 32-bitno gostujuće okruženje na svom Raspberry Pi-u, unutar operacijskog sustava. Instalirali ste Wine, koji se koristi na radnim površinama Linuxa za pokretanje Windows softvera.

Sada ste spremni za instaliranje video igara ili drugog softvera na Raspberry Pi.

Ali što ćete instalirati? Programeri tvrtke ExaGear Eltechs pružaju popis koji se redovito ažurira. Među Windows aplikacijama (uključene su aplikacije za Linux x86, kao što su Skype i Dropbox) navedeni su Word Viewer, Mono i .NET Framework 4.5. Također se navodi lijep izbor Windows igara koje se izvode na Raspberry Pi -u s ExaGear -om i Wineom, kao što su Counter Strike, Fallout i Sida Meierova Alpha Centauri.

Veliki sam obožavatelj Civilizacijska serija , a Alpha Centauri jedna je od mojih najdražih igara svih vremena. To ga čini idealnim kandidatom za instalaciju.

Koju god igru ​​namjeravate instalirati, pronađite izvor. To može biti izvorni medij ili preuzimanje s web mjesta poput GOG.com. Sve dok ste kupili igru, moći ćete je preuzeti na računalo.

U naredbenom retku unutar okruženja ExaGear idite do mape za preuzimanje i unesite:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

Zamijenite ime izvršne datoteke bilo kojom kompatibilnom igrom koju pokrećete. U naredbenom retku pomaknut će se nekoliko redaka teksta, a otvorit će se čarobnjak za instalaciju sustava Windows.

Nastavite kroz ovo dovršenje instalacije. Prije pokretanja instalirane igre provjerite je li Wine ispravno konfiguriran. To možete učiniti pomoću naredbe:

winecfg

To vam omogućuje da odredite (između ostalog) kompatibilnost sustava Windows prema verziji. Za Sid Meierovu Alpha Centauri ovo morate postaviti na Windows XP . Ovu biste opciju trebali pronaći na Prijave tab.

Ovo je možda najvažniji dio instaliranja i pokretanja Windows softvera. Ako je odabrana pogrešna verzija, aplikacija ili igra se možda neće pokrenuti zbog istih problema s kompatibilnošću koji se nalaze u samom sustavu Windows.

Nakon što instalirate Windows softver, pronaći ćete ga putem glavnog izbornika, ispod Vino> Programi .

Tako je jednostavno! S obzirom na specifikacije Raspberry Pi-a, pokretanje 32-bitnog softvera na ARM ploči impresivno je postignuće.

kako zaraditi novac pomoću video igara

Dobivanje 3D grafike na Raspberry Pi

Imajte na umu da ako namjeravate instalirati računalne igre s 3D grafikom, morate konfigurirati svoj Raspberry Pi. Dostupno je nekoliko grafičkih načina rada, a vi ćete morati odabrati pravi.

Počnite otvaranjem novog emulatora terminala ( Ctrl + Alt + T ) i unesite:

sudo raspi-config

U alatu za konfiguraciju počnite odabirom Ažurirajte ovaj alat na najnoviju verziju . Pričekajte ažuriranje, a zatim otvorite Napredne opcije i izabrati GL upravljački program> GL (Full KMS) OpenGL stolni upravljački program s punim KMS -om .

Odaberi u redu zatim Završi za potvrdu i ponovno pokretanje kad se to od vas zatraži. Kad se vaš Raspberry Pi ponovno pokrene, ne zaboravite ponovno pokrenuti naredbu exagear za nastavak.

Kada završite s okruženjem ExaGear, upotrijebite naredbu exit da biste ga prekinuli. Ponovite naredbu da biste završili terminalsku sesiju i zatvorili naredbeni redak.

Želite li znati više o pokretanju Windows softvera na Linuxu? Pogledajte naš sjajan vodič za Wine na Linuxu.

Iako ne možete izvorno pokrenuti Windows softver na taj način, imajte na umu da to možete instalirajte Windows 10 IoT Core na svoj Raspberry Pi !

Udio Udio Cvrkut E -pošta Vodič za animaciju govora za početnike

Oživljavanje govora može biti izazov. Ako ste spremni započeti dodavanje dijaloga u svoj projekt, mi ćemo za vas razbiti postupak.

Pročitajte Dalje
Povezane teme
  • Linux
  • Vino
  • Malina Pi
O autoru Christian Cawley(1510 objavljenih članaka)

Zamjenik urednika za sigurnost, Linux, DIY, programiranje i objašnjenje tehnologije te zaista koristan proizvođač podcasta, s velikim iskustvom u podršci za stolna računala i softveru. Suradnik časopisa Linux Format, Christian je majstor za Raspberry Pi, ljubitelj Lega i ljubitelj retro igara.

Više od Christiana Cawleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu