Kako zagnati Windows aplikacije na Androidu z Wineom

Kako zagnati Windows aplikacije na Androidu z Wineom

Ste kdaj želeli zagnati programsko opremo Windows v napravi Android? Verjetno ne ... kaj pa, če bi lahko? Kaj pa, če bi vaša naprava Android končno delovala kot nadomestek namizja Windows, preprosto z zagonom programske opreme Windows?





Nedavno je projekt Wine izdal različico, združljivo z Androidom. Uporabniki Linuxa (večinoma igralci iger), ki potrebujejo popravek svoje najljubše programske opreme, namenjene samo operacijskemu sistemu Windows, že dolgo objemajo, je ta možnost zdaj na voljo v sistemu Android.





Toda ali deluje tako pričakovano? In zakaj bi se sploh trudili glede na bogastvo programske opreme, ki je na voljo v sistemu Android? Pa ugotovimo.





Kaj je vino?

Pogosto pomotoma opisan kot „emulator“, je Wine (rekurzivna kratica, ki pomeni Wine Is Emulator) v resnici plast združljivosti. To je knjižnica programske opreme, ki omogoča Linux, macOS in BSD, da lahko izvajajo aplikacije Windows. Čeprav gre za nekaj posnemanja (zlasti za izvajalno okolje Windows), Wine ne posnema operacijskega sistema.

kako ustvariti datoteko .bat

Z leti je Wine postalo vse bolj priljubljeno kot način za zagon programske opreme Windows na drugih platformah. Ena izmed možnosti je namestitev navideznega stroja (morda recimo za zaženite Microsoft Office v Linuxu ), Wine je verjetno enostavnejša za nastavitev.



Vino je za naprave ARM (na primer Raspberry Pi) že nekaj časa na voljo. Zdaj je Wine izšel za Android.

Kako namestiti Wine na Android

Preden namestite Wine v napravo Android, morate zagotoviti, da lahko namestite APK -je.





Običajno je možnost namestitve programske opreme v telefon ali tablični računalnik privzeto omejena na kateri koli vir, ki ni v Trgovini Google Play. To omogočite tako, da odprete Nastavitve> Varnost in se dotaknite stikala za Neznani viri . Kliknite v redu dejanje potrditi.

Wine je na voljo kot datoteka APK za Android s spletnega mesta za prenos Wine.





Prenesi: Vino za Android (Prost)

Na voljo je več različic za procesorje ARM (večina naprav Android) in procesorje x86 (večinoma tablični računalniki, vendar le majhno število). Pred prenosom ugotovite, kakšno arhitekturo ima vaša naprava (to lahko preverite tako, da napravo poiščete na Wikipediji).

Ko prenesete v svojo napravo (ali v računalnik, preden sinhronizirate s svojim najljubšim pogonom v oblaku), je čas za namestitev.

Dotaknite se datoteke APK in se strinjajte z namestitvijo. Počakajte, da se razpakira, nato potrdite namestitev; prejeli boste obvestilo, da Wine potrebuje dostop za snemanje zvoka ter spreminjanje, brisanje in branje vsebine vaše naprave sD kartice . Zvočne posnetke zahtevajo nekatere aplikacije, ki jih morda želite uporabiti v Wineu.

Ko je namestitev končana, odprite in počakajte, da se ustvari okolje Windows.

Katere aplikacije za Windows lahko zaženete?

Medtem ko bo Wine uporabljal nekaj programske opreme na napravah ARM, bodo najboljši rezultati na teh napravah Android s x86.

Ker verjetno uporabljate napravo Android s sistemom ARM, boste omejeni na aplikacije, prilagojene za uporabo v sistemu Windows RT. Razvijalci XDA so izdelali seznam aplikacij, ki se izvajajo v napravah Windows s sistemom ARM , zato je to dober začetek.

Med temi aplikacijami so uporabna orodja, kot so Audacity, Notepad ++, FileZilla, Paint.NET. Našli boste tudi nekaj retro iger, ki so bile odprtokodne. Tej vključujejo Doom in Potres 2 , pa tudi odprtokodni klon OpenTTD , različica Transport Tycoon .

Ker se priljubljenost Winea na napravah Android in ARM povečuje, se bo ta seznam zagotovo povečal. Zavedamo se, da projekt Wine razvija metodo uporabe QEMU za posnemanje navodil x86 o strojni opremi ARM, zato je to dobro za prihodnost.

Nekatere funkcije manjkajo ... Zaenkrat

Za izvajanje iger so potrebne določene knjižnice in API -ji. V programu Wine v sistemu Android trenutno manjkajo nekateri skupni API -ji.

Manjkajo, vendar se bodo verjetno pojavila na neki stopnji, Direct3D 12, Vulkan in popolna podpora OpenGL ES (za omogočanje Direct3D; to je trenutno omejeno). Uvedba teh v Wine for Android bo razširila izbor aplikacij, ki jih je mogoče uporabiti.

Vino pa se nenehno razvija. Kot take lahko te funkcije pričakujemo v prihodnji izdaji. Na srečo Wine podpira Direct3D 10 in 11, ukazni tok Direct3D in grafični gonilnik za Android. Medtem lahko uživamo tudi v izboljšani podpori DirectWrite in Direct2D.

Raziskovanje vina na Androidu

Ko se zažene programsko okolje, boste našli standardni meni Start v slogu Windows 7 (z logotipom Wine) in polje ukazne vrstice.

Za interakcijo z Wineom boste potrebovali tipkovnico (in morda miško), priključeno na vašo napravo Android.

Na tej stopnji, kmalu po izidu Wine 3.0 za Android, ni podpore za programske tipkovnice, čeprav je tapkanje v redu. Velikost namizja pa je lahko problem; na napravi, na kateri sem to preizkusil, tabličnem računalniku Samsung Galaxy S2, je bil gumb Start majhen. Če sem to odpravil, sem orientacijo preusmeril v pokončni način in nato nazaj v ležeči.

Zato je miška ali morda pisalo dobra ideja.

Vmesnik ukazne vrstice deluje tako kot standardni ukazni poziv Windows ( pred prihodom PowerShella ).

Medtem se lahko dotaknete gumba Start in poiščete dva menija. Prva je nadzorna plošča s podmeniji Dodajanje/odstranjevanje programov , Krmilniki za igre , in internetne nastavitve . Drugi je Zaženi ...

Uporaba Zaženi ... lahko odprete pogovorno okno za izdajo ukazov. Internet Explorer lahko na primer zaženete z vnosom iexplore .

Vse štiri možnosti odprejo tipičen zaslon v slogu Windows, da spremenijo nastavitve.

Namestitev programske opreme v Wine

Če želite nekaj zagnati v Wineu, morate najprej prenesti aplikacijo (ali sinhronizirati prek oblaka) v napravo Android. Shranite ga na nepozabno mesto, nato se pomaknite do njega v oknu Wine Command Prompt.

Če bi na primer na tablico Android prenesel izvršljivo datoteko Windows (EXE), bi jo shranil v mapo Prenos. To lahko dosežete v ukazni vrstici z

cd sdcard/Download/[filename.exe]

Če želite zagnati datoteko v programu Wine za Android, preprosto vnesite ime datoteke EXE. (Nekatere različice Wine zahtevajo, da pred tem dodate ukaz wine, vendar to ni potrebno.)

Če je datoteka, pripravljena za ARM, združljiva, se mora zagnati. V nasprotnem primeru boste videli kopico sporočil o napakah. Na tej stopnji namestitev programske opreme Windows na Android v Wine ni natančna znanost.

Pomagajte, moj Android ne bo zagnal vina!

Imate težave? Vse naprave Android ne morejo izvajati Wine. Čeprav deluje na mojem Galaxy Tab S2, očitno ne deluje na Tab S. Podobno bo OnePlus 5T poganjal Wine, Google Pixel 2016 pa ne. Drugi s težavami so Xiaomi Mi5 in Huawei Mate 10.

Sčasoma se bo združljivost povečala in nedvomno bo ustvarjen seznam podprtih naprav. Do takrat pa gre res za poskus in napako.

Medtem, če ste lastnik Chromebook z omogočenim načinom za razvijalce , boste lahko namestili Wine na primernejši stroj. Upoštevajte, da obstaja tudi različica Crossoverja za Chrome OS, čeprav to zahteva CPE x86.

Wine v sistemu Android: To se dogaja

V razvoju, ki se je pred petimi leti zdel neverjeten, je zdaj mogoče zagnati programsko opremo Windows v sistemu Android. Čeprav bi morda raje daljinsko povezovanje z računalnikom z operacijskim sistemom Windows prek sistema Android ali celo pretakanje iger iz računalnika, to kljub temu ponuja redko priložnost, da vzamete Windows s seboj.

Možnosti, ki jih ponuja Wine v sistemu Android, so velike. Čeprav je trenutno omejeno, je verjetno, da se bo s časom povečalo to, kar je mogoče z Wineom na vašem pametnem telefonu ali tabličnem računalniku, saj se napake odpravijo in izboljša združljivost.

Če želite tudi vi zaženite aplikacije in igre za Android v sistemu Windows , poglejte Nox:

Deliti Deliti Cvrkutati E-naslov Ali je v redu namestiti Windows 11 na nezdružljiv računalnik?

Zdaj lahko namestite Windows 11 na starejše računalnike z uradno datoteko ISO ... vendar je to dobro?

Preberite Naprej
Sorodne teme
  • Windows
  • Android
  • Emulacija
  • Vino
  • Windows
  • Android
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