Как да стартирате приложения за Windows на Android с Wine

Как да стартирате приложения за Windows на Android с Wine

Искали ли сте някога да стартирате софтуера на Windows на устройството си с Android? Вероятно не ... но ако можехте? Ами ако устройството ви с Android най -накрая може да действа като заместител на работния плот на Windows, просто като стартира софтуер за Windows?





Наскоро проектът Wine пусна версия, съвместима с Android. Дълго прегърната от потребители на Linux (предимно геймъри), изискващи поправка на любимия си софтуер само за Windows, тази опция вече е налична на Android.





Но дали работи добре, както се очаква? И защо все пак бихте се притеснявали, предвид богатството на софтуера, наличен на Android? Нека разберем.





Какво е вино?

Често погрешно описван като „емулатор“, Wine (рекурсивен акроним, който означава Wine Is Not a Emulator) всъщност е слой за съвместимост. Това е софтуерна библиотека, която прави Linux, macOS и BSD способни да изпълняват Windows приложение. Въпреки че е включена известна емулация (по -специално средата на изпълнение на Windows), Wine не емулира операционна система.

външен твърд диск не се показва на компютъра

С годините Wine става все по -популярен като начин за стартиране на софтуер на Windows на други платформи. Докато инсталирате виртуална машина е една от опциите (може би, да речем, да стартирайте Microsoft Office на Linux ), Wine е може би по -лесно за настройка.



Wine е налично за ARM устройства (като Raspberry Pi) от известно време. Сега Wine е пуснато за Android.

Как да инсталирате Wine на Android

Преди да инсталирате Wine на устройството си с Android, трябва да се уверите, че можете да инсталирате APK файлове.





Обикновено възможността за инсталиране на софтуер на вашия телефон или таблет е ограничена до всеки източник извън Google Play Store по подразбиране. Активирайте това, като отворите Настройки> Защита и докосване на превключвателя за Неизвестни източници . Щракнете Добре за да потвърдите действието.

Wine се предлага като APK файл за Android от сайта за изтегляне на Wine.





Изтегли: Вино за Android (Безплатно)

Налични са няколко версии за ARM процесори (повечето устройства с Android) и x86 процесори (предимно таблети, но само малък брой). Определете коя архитектура има вашето устройство преди изтеглянето (можете да проверите това, като намерите устройството в Уикипедия).

След като изтеглите на вашето устройство (или на вашия компютър, преди да синхронизирате с любимото си облачно устройство), е време за инсталиране.

Докоснете APK файла и се съгласете с инсталацията. Изчакайте, докато се разопакова, след това одобрете инсталацията; ще бъдете уведомени, че Wine се нуждае от достъп за запис на аудио и промяна, изтриване и четене на съдържанието на вашето устройство SD карта . Аудио запис се изисква от някои приложения, които може да искате да използвате във Wine.

След като инсталацията приключи, отворете и изчакайте, докато се създаде средата на Windows.

Кои приложения за Windows можете да стартирате?

Докато Wine ще работи с някакъв софтуер на ARM устройства, най-добрите резултати ще бъдат намерени на тези базирани на x86 устройства с Android.

Тъй като вероятно сте на базирано на ARM устройство с Android, ще бъдете ограничени до приложения, адаптирани за използване в Windows RT. XDA-разработчиците са създали списък с приложения, които се изпълняват на базирани на ARM устройства с Windows , така че това е добро място за начало.

Сред тези приложения има полезни инструменти като Audacity, Notepad ++, FileZilla, Paint.NET. Ще намерите и някои ретро игри, които са с отворен код. Те включват Doom и Земетресение 2 , както и клонинг с отворен код OpenTTD , версия на Транспорт Магнат .

С увеличаването на популярността на Wine на устройства с Android и ARM обаче този списък ще се увеличи. Разбираме, че проектът Wine разработва метод за използване на QEMU за емулиране на x86 инструкции за ARM хардуера, така че това предвещава добро за в бъдеще.

Някои функции липсват ... Засега

За стартиране на игри са необходими определени библиотеки и API. Някои общи API понастоящем липсват в Wine на Android.

Липсват, но вероятно ще се появят на някакъв етап, са Direct3D 12, Vulkan и пълната поддръжка на OpenGL ES (за активиране на Direct3D; това в момента е ограничено). Въвеждането им във Wine за Android ще разшири избора на приложения, които могат да се използват.

Виното обаче е в постоянно развитие. Като такива тези функции могат да се очакват в бъдещо издание. За щастие, Wine поддържа Direct3D 10 и 11, командния поток Direct3D и графичния драйвер за Android. Междувременно можем да се насладим и на подобрена DirectWrite и Direct2D поддръжка.

Изследване на Wine на Android

Когато софтуерната среда се стартира, ще намерите стандартно меню 'Старт' в стил Windows 7 (с логото на Wine) и поле за командния ред.

За да взаимодействате с Wine, ще ви е необходима клавиатура (и може би мишка), свързана към вашето устройство с Android.

На този етап, малко след пускането на Wine 3.0 за Android, няма поддръжка за софтуерни клавиатури, въпреки че докосването е наред. Размерът на работния плот обаче може да е проблем; на устройството, на което тествах това, таблет Samsung Galaxy S2, бутонът Старт беше малък. За да поправя това, превключих ориентацията в портретен режим и след това обратно в пейзажен.

Ето защо мишката или може би стилусът е добра идея.

Интерфейсът на командния ред работи подобно на стандартния командния ред на Windows ( преди пристигането на PowerShell ).

Междувременно можете да докоснете бутона Старт, за да намерите две менюта. Първият е контролен панел с подменюта Добавяне/премахване на програми , Контролери за игри , и интернет настройки . Второто е Бягай ...

Използвайки Бягай ... можете да отворите диалогов прозорец за издаване на команди. Например стартирането на Internet Explorer е възможно чрез въвеждане iexplore .

И четирите опции отварят типичен екран в стил Windows за промяна на настройките.

Инсталиране на софтуер във Wine

За да стартирате нещо във Wine, първо трябва да изтеглите приложението (или да синхронизирате чрез облака) на вашето устройство Android. Запишете го на запомнящо се място, след което отидете до него в прозореца на командния ред на Wine.

Например, ако изтегля изпълним файл на Windows (EXE) на таблета си с Android, щях да го запиша в папката Download. Това може да бъде достигнато в командния ред с

cd sdcard/Download/[filename.exe]

За да стартирате файла във Wine за Android, просто въведете името на EXE файла. (Някои версии на Wine изискват да добавите префикс към командата wine, но това не е необходимо.)

Ако файлът, готов за ARM, е съвместим, той трябва да работи. В противен случай ще видите куп съобщения за грешка. На този етап инсталирането на софтуер за Windows на Android във Wine не е точна наука.

Помощ, Моят Android няма да работи с вино!

Имате проблеми? Не всички устройства с Android могат да работят с Wine. Докато работи на моя Galaxy Tab S2, очевидно не работи на Tab S. По същия начин OnePlus 5T ще работи с Wine, докато Google Pixel от 2016 няма. Други с проблеми включват Xiaomi Mi5 и Huawei Mate 10.

В крайна сметка съвместимостта ще се увеличи и несъмнено ще бъде създаден списък с поддържани устройства. Дотогава наистина става дума за опит и грешка.

Междувременно, ако притежавате a Chromebook с активиран режим за програмисти , ще можете да инсталирате Wine на по -подходяща машина. Имайте предвид, че има и версия на Crossover за Chrome OS, въпреки че това изисква x86 процесор.

Wine на Android: Случва се

В развитие, което изглеждаше малко вероятно само преди пет години, сега е възможно да се стартира софтуер за Windows на Android. Въпреки че може да предпочетете дистанционно свързване към компютър с Windows чрез Android , или дори поточно предаване на игри от вашия компютър, това въпреки това предлага рядка възможност да вземете Windows със себе си.

Възможностите, които Wine на Android предлага, са значителни. Въпреки че в момента е ограничено, вероятно е възможното, което е възможно с Wine на вашия смартфон или таблет, да се увеличи с времето, тъй като грешките се изглаждат и съвместимостта се подобрява.

Ако и вие искате стартирайте вашите приложения и игри за Android в Windows , погледнете Nox:

Дял Дял Туит електронна поща Добре ли е да инсталирате Windows 11 на несъвместим компютър?

Вече можете да инсталирате Windows 11 на по -стари компютри с официалния ISO файл ... но дали е добра идея да го направите?

Прочетете Напред
Свързани теми
  • Windows
  • Android
  • Емулация
  • Вино
  • Windows
  • Android
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурността, Linux, DIY, програмирането и технологиите, обяснени и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате