Cum se execută aplicații Windows pe Android cu Wine

Cum se execută aplicații Windows pe Android cu Wine

Ați dorit vreodată să rulați software-ul Windows pe dispozitivul dvs. Android? Probabil că nu ... dar dacă ai putea? Ce se întâmplă dacă dispozitivul dvs. Android ar putea acționa în sfârșit ca un înlocuitor de desktop Windows, pur și simplu prin rularea software-ului Windows?





Recent, proiectul Wine a lansat o versiune compatibilă cu Android. Îmbrățișată de mult de utilizatorii Linux (majoritatea jucători) care necesită o remediere a software-ului preferat doar pentru Windows, această opțiune este acum disponibilă pe Android.





Dar funcționează la fel de bine cum ne-am așteptat? Și de ce v-ați deranja oricum, având în vedere bogăția de software-uri disponibile pe Android? Să aflăm.





Ce este vinul?

Adesea descris în mod eronat ca „emulator”, Wine (un acronim recursiv care înseamnă Wine Is Not an Emulator) este de fapt un strat de compatibilitate. Aceasta este o bibliotecă software care face ca Linux, macOS și BSD să poată rula aplicații Windows. Deși este implicată o anumită emulare (în mod specific, mediul de execuție Windows), Wine nu emulează un sistem de operare.

cum să creați un grup de e-mail în Outlook

De-a lungul anilor, Wine a devenit din ce în ce mai popular ca modalitate de a rula software-ul Windows pe alte platforme. În timp ce instalați o mașină virtuală este o opțiune (poate, să zicem, la rulați Microsoft Office pe Linux ), Vinul este, fără îndoială, mai simplu de configurat.



Vinul este disponibil pentru dispozitive ARM (cum ar fi Raspberry Pi) de ceva timp. Acum, Wine a fost lansat pentru Android.

Cum se instalează Wine pe Android

Înainte de a instala Wine pe dispozitivul dvs. Android, va trebui să vă asigurați că puteți instala APK-uri.





De obicei, posibilitatea de a instala software pe telefon sau tabletă este limitată în mod implicit la orice sursă dincolo de Google Play Store. Activați acest lucru deschizând Setări> Securitate și atingând comutatorul pentru Surse necunoscute . Clic Bine pentru a confirma acțiunea.

Wine este disponibil ca fișier APK pentru Android de pe site-ul de descărcare Wine.





Descarca: Vin pentru Android (Liber)

Sunt disponibile mai multe versiuni pentru procesoare ARM (majoritatea dispozitivelor Android) și procesoare x86 (majoritatea tablete, dar doar un număr mic). Identificați ce arhitectură are dispozitivul dvs. înainte de a descărca (puteți verifica acest lucru găsind dispozitivul pe Wikipedia).

După descărcare pe dispozitiv (sau pe computer, înainte de sincronizare cu unitatea cloud preferată), este timpul să instalați.

Atingeți fișierul APK și acceptați instalarea. Așteptați să se despacheteze, apoi aprobați instalarea; veți fi notificat că Wine are nevoie de acces pentru a înregistra audio și pentru a modifica, șterge și citi conținutul dispozitivului dvs. card SD . Înregistrarea audio este necesară pentru unele aplicații pe care ați putea dori să le utilizați în Wine.

Odată ce instalarea este finalizată, apăsați deschis și așteptați până când este creat mediul Windows.

Ce aplicații Windows poți rula?

În timp ce Wine va rula unele programe pe dispozitive ARM, cele mai bune rezultate vor fi găsite pe acele dispozitive Android bazate pe x86.

Deoarece probabil că sunteți pe un dispozitiv Android bazat pe ARM, veți fi limitat la aplicații care au fost adaptate pentru utilizare pe Windows RT. Dezvoltatorii XDA au produs un lista aplicațiilor care rulează pe dispozitive Windows bazate pe ARM , deci acesta este un loc bun pentru a începe.

Printre aceste aplicații se numără instrumente utile precum Audacity, Notepad ++, FileZilla, Paint.NET. Veți găsi, de asemenea, câteva jocuri retro care au fost deschise. Acestea includ Doom și Cutremurul 2 , precum și clona open source OpenTTD , o versiune de Magnatul transportului .

Pe măsură ce popularitatea Wine pe dispozitivele Android și ARM crește, totuși, această listă va crește. Înțelegem că proiectul Wine dezvoltă o metodă de utilizare a QEMU pentru a emula instrucțiunile x86 pe hardware-ul ARM, deci acest lucru este de bun augur pentru viitor.

Unele caracteristici lipsesc ... Deocamdată

Anumite biblioteci și API-uri sunt necesare pentru a rula jocurile. Unele API-uri obișnuite lipsesc în prezent din Wine pe Android.

Lipsesc, dar probabil să apară într-un anumit stadiu, sunt Direct3D 12, Vulkan și suportul complet OpenGL ES (pentru a activa Direct3D; acest lucru este limitat în prezent). Introducerea acestora în Wine pentru Android va extinde selecția de aplicații care pot fi utilizate.

Cu toate acestea, vinul este în continuă dezvoltare. Ca atare, aceste caracteristici pot fi așteptate într-o versiune viitoare. Din fericire, Wine acceptă Direct3D 10 și 11, fluxul de comandă Direct3D și driverul grafic Android. Între timp, ne putem bucura de suport îmbunătățit DirectWrite și Direct2D.

Explorarea vinului pe Android

Când se lansează mediul software, veți găsi un meniu Start standard Windows 7 (cu sigla Wine) și o casetă de linie de comandă.

Pentru a interacționa cu Wine, veți avea nevoie de o tastatură (și poate de un mouse) atașată la dispozitivul dvs. Android.

În această etapă, la scurt timp după lansarea Wine 3.0 pentru Android, nu există suport pentru tastaturi software, deși atingerea este în regulă. Cu toate acestea, dimensiunea desktopului ar putea fi o problemă; pe dispozitivul pe care l-am testat, o tabletă Samsung Galaxy S2, butonul Start a fost mic. Pentru a remedia acest lucru, am comutat orientarea în modul portret și apoi înapoi în peisaj.

Acesta este motivul pentru care un mouse, sau poate un stylus, este o idee bună.

Interfața liniei de comandă funcționează la fel cum a făcut promptul de comandă Windows standard ( înainte de sosirea PowerShell ).

Între timp, puteți atinge butonul Start pentru a găsi două meniuri. Primul este Panoul de control, cu submeniuri Adăugați / eliminați programe , Controlere de joc , și Setări internet . A doua este Alerga...

Folosind Alerga... puteți deschide o casetă de dialog pentru a emite comenzi. De exemplu, lansarea Internet Explorer este posibilă introducând iexplore .

Toate cele patru opțiuni deschid un ecran tipic în stil Windows pentru a modifica setările.

Instalarea software-ului în Wine

Pentru a rula ceva în Wine, va trebui mai întâi să descărcați aplicația (sau să o sincronizați prin cloud) pe dispozitivul dvs. Android. Salvați-l într-o locație memorabilă, apoi navigați la acesta în fereastra Wine Command Prompt.

De exemplu, dacă aș descărca un fișier executabil Windows (EXE) pe tableta mea Android, l-aș salva în folderul Descărcare. Acest lucru poate fi atins în linia de comandă cu

cd sdcard/Download/[filename.exe]

Pentru a rula fișierul în Wine pentru Android, introduceți pur și simplu numele fișierului EXE. (Unele versiuni de Wine necesită să prefixați acest lucru cu comanda wine, dar acest lucru nu este necesar.)

Dacă fișierul pregătit pentru ARM este compatibil, ar trebui să ruleze. În caz contrar, veți vedea o grămadă de mesaje de eroare. În acest stadiu, instalarea software-ului Windows pe Android în Wine nu este o știință exactă.

Ajutor, Androidul meu nu va rula vinul!

Ai probleme? Nu toate dispozitivele Android pot rula Wine. În timp ce rulează pe Galaxy Tab S2, se pare că nu funcționează pe Tab S. În mod similar, OnePlus 5T va rula Wine, în timp ce Google Pixel din 2016 nu. Alții cu probleme includ Xiaomi Mi5 și Huawei Mate 10.

În cele din urmă, compatibilitatea va crește și va fi creată fără îndoială o listă de dispozitive acceptate. Până atunci, este într-adevăr un caz de încercare și eroare.

Între timp, dacă dețineți un Chromebook cu modul dezvoltator activat , veți putea instala Wine pe o mașină mai potrivită. Rețineți că există și o versiune de Crossover pentru sistemul de operare Chrome, deși acest lucru necesită un procesor x86.

Vinul pe Android: Se întâmplă

Într-o dezvoltare care părea puțin probabilă în urmă cu doar cinci ani, acum este posibil să rulăm software-ul Windows pe Android. În timp ce s-ar putea să preferați conectare la distanță la un PC Windows prin Android , sau chiar transmite jocuri de pe computerul tău, aceasta oferă totuși o ocazie rară de a lua Windows cu tine.

Posibilitățile oferite de Wine on Android sunt considerabile. Deși în prezent este limitat, este posibil ca ceea ce este posibil cu Wine pe smartphone-ul sau tableta dvs. să crească în timp, deoarece bug-urile sunt rezolvate și compatibilitatea îmbunătățită.

Dacă vrei și tu rulați aplicațiile și jocurile Android pe Windows , aruncă o privire la Nox:

Acțiune Acțiune Tweet E-mail Este în regulă să instalați Windows 11 pe un computer incompatibil?

Acum puteți instala Windows 11 pe computere mai vechi cu fișierul ISO oficial ... dar este o idee bună să faceți acest lucru?

Citiți în continuare
Subiecte asemănătoare
  • Windows
  • Android
  • Emulare
  • Vin
  • Windows
  • Android
Despre autor Christian Cawley(1510 articole publicate)

Editor adjunct pentru securitate, Linux, bricolaj, programare și tehnică explicată și producător de podcasturi cu adevărat util, cu o vastă experiență în asistență pentru desktop și software. Colaborator la revista Linux Format, Christian este un jucător Raspberry Pi, un iubitor de Lego și un fan retro al jocurilor.

Mai multe de la Christian Cawley

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona