Kaip įdiegti „Windows“ programinę įrangą „Raspberry Pi“ naudojant vyną

Kaip įdiegti „Windows“ programinę įrangą „Raspberry Pi“ naudojant vyną

Norite paleisti „Windows“ programinę įrangą „Raspberry Pi“? Tai ambicingas pasiūlymas, tačiau dabar tai įmanoma nedaugeliui programų. Norėdami sužinoti, kaip tai lengva, aš sukūriau „Eltechs ExaGear“ programinę įrangą „Raspberry Pi 3“.





kaip transliuoti vietinius kanalus per roku

Kodėl „Windows“ programinė įranga „Raspberry Pi“?

Turint tiek daug puikių „Linux“ programų ir paslaugų, kodėl norite ar reikia paleisti „Windows“ programinę įrangą „Raspberry Pi“?





Na, pirmiausia paimkime praktinę naudą: jei naudojate „Pi“ kaip darbalaukį (pvz., Žemo lygio biuro užduotims atlikti), galbūt norėsite įdiegti „Windows“ programą, kurią naudojate pagrindiniame kompiuteryje.





Taip pat yra pramogų pranašumas. Mes žinome „Raspberry Pi“ žaisti retro vaizdo žaidimus . Mes taip pat žinome, kad buvo tam tikrų atvirojo kodo vaizdo žaidimų perkeltas į „Pi“ .

Ką daryti, jei norėtumėte žaisti žaidimą, kuris nebuvo perkeltas? Nors šiuolaikiniai vaizdo žaidimai beveik tikrai nebus rodomi, senesni pavadinimai turi daugiau galimybių „Pi“.



Visa tai įmanoma dėl „ExaGear x86“ aplinkos ir „Wine“ - populiaraus „Windows“ programų sluoksnio, skirto „Linux“.

Staliniuose „Linux“ kompiuteriuose „Wine“ leidžia paleisti „Windows“ programinę įrangą. Tačiau „Wine“ negali paleisti „Raspberry Pi“, nes „Raspberry Pi“ nenaudoja x86 (32 bitų) architektūros. Veikiau ji yra pagrįsta ARM architektūra, kuri yra visiškai kitokia.





Viskas, ko jums reikia, yra optimizuoti „Wine“ taikymo sluoksnio programinę įrangą „Raspberry Pi“ ARM procesoriui. Ar „ExaGear Desktop Software“ atlieka šį darbą?

Kas yra „ExaGear“ darbalaukio programinė įranga?

„Eltechs ExaGear Desktop“ yra galinga virtuali mašina, sukurianti x86 aplinką „Raspberry Pi“. Tai reiškia, kad „Windows“ ir „Linux“ staliniams kompiuteriams skirta programinė įranga gali veikti „ExaGear“ aplinkoje.





Programų, kurias galite paleisti naudodami „Raspberry Pi“, pavyzdžiai yra „Skype“, „Dropbox“, „Plex“ ir „uTorrent“. Kadangi „ExaGear“ veikia „Raspbian“ OS, jums nereikia keisti esamos „Raspberry Pi“ sąrankos.

Kalbant apie „Pi“, geriausi rezultatai bus pasiekti naudojant „Raspberry Pi 3. Tačiau kiti„ ARM “įrenginiai, tokie kaip„ ODROID “,„ Cubieboard “,„ PINE64 “ir„ Banana Pi “, taip pat gali paleisti„ ExaGear “.

Rezultatas yra tas, kad „Raspberry Pi“ galite naudoti senesnę x86 programinę įrangą. Tai gali būti programa ar vaizdo žaidimas.

Nors yra ir kitų būdų sukurti virtualizuotą aplinką, „ExaGear“ supaprastina procesą. Nors galima ir bandomoji versija, „ExaGear“ nėra nemokama programinė įranga .

Norėdami sužinoti daugiau, eikite į „ExaGear“ puslapį eltechs.com. Atminkite, kad taip pat galimos „Chromebook“ ir „Android“ versijos.

Darbo pradžia: atsisiųskite „ExaGear Desktop“

Prieš diegdami „ExaGear“ įsitikinkite, kad „Raspberry Pi 3“ yra paruoštas. Minimalus „ExaGear“ veikimo dydis yra 1500 MB (1,5 GB), todėl turėsite įsitikinti, kad jame yra pakankamai vietos paleisti. Pradėkite nuo „Raspbian“ failų sistemos dydžio.

Tai galima padaryti Meniu> Nuostatos> Raspberry Pi Configuration , kur turėtumėte pasirinkti Sistema> Išplėsti failų sistemą . Arba paleiskite:

sudo raspi-config

Iš čia, atidarykite Išplėstinės parinktys> Išplėsti failų sistemą , ir spustelėkite Gerai .

Galimos kelios „Raspberry Pi“ skirtos „ExaGear“ versijos.

  • Raspberry Pi 1/Zero versija
  • Raspberry Pi 2 versija
  • Raspberry Pi 3 versija

Galite atsisiųsti pageidaujamą versiją į savo kompiuterį ir nukopijuoti duomenis per FTP. Arba galite tiesiog atsisiųsti „ExaGear“ tiesiai į savo „Raspberry Pi“.

kodėl mano kietasis diskas nerodomas

Rekomenduojami veiksmai yra išsaugoti licencijos raktą (kurį gausite perkant programinę įrangą) Atsisiuntimai katalogą savo „Pi“. Į tą patį katalogą atsisiųskite „ExaGear“ naudodami wget komandų eilutėje:

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

Kiek tai užtruks, priklausys nuo jūsų interneto greičio; atsisiuntimas yra apie 280 MB.

„ExaGear Desktop“ diegimas „Raspberry Pi“

Kai būsite pasiruošę, išpakuokite atsisiųstą TAR.GZ failą.

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

Tada galite įdiegti ir suaktyvinti „ExaGear Desktop“, paleidę „install-exagear.sh“ scenarijų kataloge su ištrauktais paketais ir anksčiau atsisiųstu licencijos raktu.

sudo ./install-exagear.sh

Šis scenarijus įdiegia svečių aplinką, kurioje galima paleisti x86 programinę įrangą. Tačiau taip pat turėsite įdiegti „Wine“. Jei to nepadarysite, negalėsite paleisti „Windows“ programinės įrangos, nors bus įdiegta ir paleista 32 bitų „Linux“ programinė įranga.

Nepriklausomai nuo to, ką ketinate daryti, kitas žingsnis yra įvesti paprastą komandą:

exagear

Bus paleista „x86“ aplinka, „svečias“, veikiantis ant „pagrindinio kompiuterio“ („Raspbian“).

„Wine“ diegimas, norint paleisti „Windows“ programinę įrangą

Prieš pradėdami diegti „Windows“ programinę įrangą (kelis pavyzdžius apžvelgsime vėliau), turėsite sukonfigūruoti „ExaGear“. Tai daroma įdiegiant „Wine“ esant „ExaGear“ aplinkoje.

Pradėkite nuo atnaujinimo:

sudo apt update

Kai jūsų saugyklos bus atnaujintos, būsite pasirengę įdiegti „Wine“.

sudo apt install wine

Įdiegę „Wine“, „Raspberry Pi“ dabar gali paleisti „Windows“ programinę įrangą. Atminkite, kad tai neįmanoma be „ExaGear“ (ar kitos virtualizuotos x86 aplinkos). Galbūt galėsite rasti „Wine“ versiją, skirtą ARM įrenginiams, tačiau ji nepaleis „Windows“ programinės įrangos be tinkamos aplinkos.

Kaip įdiegti „Windows“ programinę įrangą „Raspberry Pi“

Taigi dabar „Raspberry Pi“ operacinėje sistemoje naudojate 32 bitų svečių aplinką. Įdiegėte „Wine“, kuri naudojama „Linux“ staliniuose kompiuteriuose, kad būtų paleista „Windows“ programinė įranga.

Dabar esate pasiruošę įdiegti vaizdo žaidimus ar kitą programinę įrangą „Raspberry Pi“.

Bet ką įdiegsite? „ExaGear“ kūrėjai „Eltechs“ pateikia reguliariai atnaujinamą sąrašą. Tarp „Windows“ programų (įtrauktos „Linux x86“ programos, tokios kaip „Skype“ ir „Dropbox“) yra „Word Viewer“, „Mono“ ir .NET Framework 4.5. Puikus „Windows“ žaidimų pasirinkimas taip pat nurodomas kaip veikiantis „Raspberry Pi“ su „ExaGear“ ir „Wine“, pvz., „Counter Strike“, „Fallout“ ir „Sid Meier's Alpha Centauri“.

Aš esu didelis gerbėjas Civilizacijos serija , o „Alpha Centauri“ yra vienas iš mano visų laikų mėgstamiausių žaidimų. Tai daro jį idealiu kandidatu montuoti.

Nesvarbu, kokį žaidimą planuojate įdiegti, raskite šaltinį. Tai gali būti originali laikmena arba atsisiuntimas iš tokios svetainės kaip GOG.com. Kol nusipirksite žaidimą, galėsite jį atsisiųsti į savo kompiuterį.

Komandinėje eilutėje „ExaGear“ aplinkoje eikite į atsisiuntimo aplanką ir įveskite:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

Vykdomojo failo pavadinimą pakeiskite bet kokiu suderinamu žaidimu, kurį naudojate. Komandinė eilutė slinks kelias teksto eilutes ir atsidarys „Windows“ diegimo vedlys.

Atlikite tai, kad užbaigtumėte diegimą. Prieš paleisdami įdiegtą žaidimą įsitikinkite, kad „Wine“ yra tinkamai sukonfigūruotas. Tai galite padaryti naudodami komandą:

winecfg

Tai leidžia nurodyti (be kita ko) „Windows“ suderinamumą pagal versiją. Jei norite naudoti Sido Meierio „Alpha Centauri“, turite tai nustatyti Windows XP . Šią parinktį turėtumėte rasti Programos skirtuką.

Tai turbūt svarbiausia diegiant ir paleidžiant „Windows“ programinę įrangą. Jei pasirinkta netinkama versija, programa ar žaidimas gali neveikti dėl tų pačių suderinamumo problemų, rastų pačioje „Windows“.

Įdiegę „Windows“ programinę įrangą, ją rasite pagrindiniame meniu, esančiame skiltyje Vynas> Programos .

Tai taip paprasta! Atsižvelgiant į „Raspberry Pi“ specifikacijas, 32 bitų programinės įrangos paleidimas ARM plokštėje yra įspūdingas pasiekimas.

failo pavadinimas per ilgas, kad būtų ištrintas

Kaip gauti 3D grafiką „Raspberry Pi“

Atminkite, kad jei planuojate įdiegti kompiuterinius žaidimus su 3D grafika, turite sukonfigūruoti „Raspberry Pi“. Galimi keli grafikos režimai ir turėsite pasirinkti tinkamą.

Pradėkite atidarydami naują terminalo emuliatorių ( Ctrl + Alt + T. ) ir įveskite:

sudo raspi-config

Konfigūravimo įrankyje pradėkite pasirinkdami Atnaujinkite šį įrankį į naujausią versiją . Palaukite atnaujinimo, tada atidarykite Išplėstiniai nustatymai ir pasirinkti GL tvarkyklė> GL (pilna KMS) „OpenGL“ darbalaukio tvarkyklė su visa KMS .

Pasirinkite Gerai tada Baigti kad patvirtintumėte, ir paleiskite iš naujo, kai būsite paraginti. Kai „Raspberry Pi“ paleidžiamas iš naujo, nepamirškite dar kartą paleisti „exagear“ komandos, kad tęstumėte.

Baigę naudoti „ExaGear“ aplinką, naudokite komandą „exit“, kad ją užbaigtumėte. Pakartokite komandą, kad baigtumėte terminalo sesiją ir uždarytumėte komandų eilutę.

Norite sužinoti daugiau apie „Windows“ programinės įrangos paleidimą „Linux“? Peržiūrėkite mūsų puikų „Wine“ vadovą „Linux“.

Nors tokiu būdu negalite paleisti „Windows“ programinės įrangos, atminkite, kad galite „Raspberry Pi“ įdiekite „Windows 10 IoT Core“ !

Dalintis Dalintis „Tweet“ Paštu Kalbos animacijos vadovas pradedantiesiems

Kalbos animacija gali būti iššūkis. Jei būsite pasirengę pradėti dialogą prie savo projekto, mes suskaidysime procesą už jus.

Skaityti toliau
Susijusios temos
  • Linux
  • Vynas
  • Raspberry Pi
Apie autorių Christianas Cawley(Paskelbta 1510 straipsnių)

Redaktoriaus pavaduotojas saugumo, „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų bei tikrai naudingų transliacijų kūrėjas, turintis didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Kristianas yra „Raspberry Pi“ tinklininkas, „Lego“ mylėtojas ir retro žaidimų gerbėjas.

Daugiau iš Christiano Cawley

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia