Как Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Wine для запуска Windows-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Android

Wine позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… систСм Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС ΠΏΠΎΠ΄ Windows. Π’Π΅ΠΏΠ΅Ρ€ΡŒ такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ ΠΈ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Android.

ОблоТка: Как Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Wine для запуска Windows-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Android

Если Π²Ρ‹ Π΅Ρ‰Ρ‘ Π½Π΅ Π² курсС, Wine β€” это бСсплатный open source слой совмСстимости с Windows API, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ этой ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… систСмах. Wine находится Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ с 1993 Π³ΠΎΠ΄Π° ΠΈ позволяСт Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ мноТСство Windows-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Linux ΠΈ macOS, хотя ΠΈΠ½ΠΎΠ³Π΄Π° Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Ρ‚Π°Π½Ρ†Ρ‹ с Π±ΡƒΠ±Π½ΠΎΠΌ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΌ с Android

CodeWeavers Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°Π΄ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Wine Π½Π° Android Π½Π° протяТСнии послСдних Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚, ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π°Π»ΡŒΡ„Π°-Ρ€Π΅Π»ΠΈΠ· Π²Ρ‹ΡˆΠ΅Π» Π² августС 2016. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ компания выпускаСт коммСрчСский ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΎΠ½Π° вносит большой Π²ΠΊΠ»Π°Π΄ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Wine. НСдавно Π²Ρ‹ΡˆΠ΅Π» Wine 3.0, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Android. Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ доступно полноэкранноС ΠΎΠΊΠ½ΠΎ Windows, ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°ΠΊ Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… сборках CrossOver для Android, с мСню Β«ΠŸΡƒΡΠΊΒ» Π² Π½ΠΈΠΆΠ½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°ΡƒΠ΄ΠΈΠΎ ΠΈ простой Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.

Π’ΠΎΡ‚ нСбольшой Π²ΠΈΠ΄Π΅ΠΎ ΠΎΠ±Π·ΠΎΡ€:

ΠŸΡ€Π΅Π²ΡŒΡŽ Π²ΠΈΠ΄Π΅ΠΎ UOLQqkTo2No

Π’Π°ΠΊ ΠΊΠ°ΠΊ Wine для Android Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ΡˆΠ΅Π», Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ ряд ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ. Автору англоязычной ΡΡ‚Π°Ρ‚ΡŒΠΈ, которая использована Π² качСствС источника для этого ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π°, ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° OnePlus 5T; Π½Π° Galaxy Tab S ΠΈ Pixel 2016 наблюдались Ρ„Ρ€ΠΈΠ·Ρ‹ ΠΈ ΠΊΡ€Π°ΡˆΠΈ. ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ DPI (dots per inch, Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° дюйм) Ρ‚ΠΎΠΆΠ΅ корявоС, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Wine Π½Π° тачскринС довольно ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ. ГрафичСский Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Direct 3D, поэтому ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (особСнно ΠΈΠ³Ρ€) Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π²Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ настроСк Π½Π΅ заставитС ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ OpenGL.

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ

Wine β€” слой совмСстимости, Π° Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ эмулятор, поэтому Π²Π°ΠΌ понадобится x86 Android-устройство, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΆΠ°Ρ‚ΡŒ ΠΈΠ· Π½Π΅Π³ΠΎ максимум. Wine ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ARM устройства, Π½ΠΎ Π²Ρ‹ смоТСтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° Windows RT. На Ρ„ΠΎΡ€ΡƒΠΌΠ΅ XDA ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Π’Π°ΠΊΠΆΠ΅ вСдётся Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ использованиСм QEMU для эмуляции инструкций x86-процСссора Π½Π° ARM.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Wine Π½Π° своём Android-устройствС (ΠΈΠ»ΠΈ Chromebook, Ссли Ρƒ вас Ρ€Π°Π·Ρ€Π΅ΡˆΡ‘Π½ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°), Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ послСдниС сборки Π½Π° сайтС Wine. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ скачиваСтС ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ вСрсии (Β«wine-3.0-armΒ» ΠΈΠ»ΠΈ Β«wine-3.0-x86Β»), Π° Π½Π΅ Ρ€Π΅Π»ΠΈΠ·-ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ² (*rc*.apk).

Π§Ρ‚ΠΎ Π΅Ρ‰Ρ‘ интСрСсного:

  1. ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ прСсс-Ρ€Π΅Π»ΠΈΠ·.
  2. Бписок ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Wine.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ