Wine을 사용하여 Android에서 Windows 앱을 실행하는 방법

Wine을 사용하여 Android에서 Windows 앱을 실행하는 방법

Android 기기에서 Windows 소프트웨어를 실행하고 싶었던 적이 있습니까? 아마도... 하지만 가능하다면? 단순히 Windows 소프트웨어를 실행하여 Android 기기가 마침내 Windows 데스크톱을 대체할 수 있게 된다면 어떨까요?





최근 Wine 프로젝트는 Android 호환 버전을 출시했습니다. 오랫동안 즐겨 사용하는 Windows 전용 소프트웨어를 수정해야 하는 Linux 사용자(대부분 게이머)가 즐겨 사용하는 이 옵션은 이제 Android에서 사용할 수 있습니다.





그러나 예상대로 작동합니까? 그리고 안드로이드에서 사용할 수 있는 풍부한 소프트웨어를 감안할 때 왜 귀찮게 하겠습니까? 알아 보자.





와인이란?

종종 '에뮬레이터'로 잘못 설명되는 Wine(Wine Is Not an Emulator의 약자)은 사실 호환성 계층입니다. 이것은 Linux, macOS 및 BSD가 Windows 응용 프로그램을 실행할 수 있도록 하는 소프트웨어 라이브러리입니다. 일부 에뮬레이션이 관련되어 있지만(특히 Windows 런타임 환경) Wine은 운영 체제를 에뮬레이트하지 않습니다.

Mac과 PC 간에 파일을 공유하는 방법

수년에 걸쳐 Wine은 다른 플랫폼에서 Windows 소프트웨어를 실행하는 방법으로 점점 더 인기를 얻고 있습니다. 가상 머신을 설치하는 것은 하나의 옵션이지만(예: Linux에서 Microsoft Office 실행 ), Wine은 틀림없이 설정이 더 간단합니다.



Wine은 얼마 동안 ARM 장치(예: Raspberry Pi)에서 사용할 수 있습니다. 이제 Wine이 Android용으로 출시되었습니다.

안드로이드에 와인을 설치하는 방법

Android 기기에 Wine을 설치하기 전에 APK를 설치할 수 있는지 확인해야 합니다.





일반적으로 휴대전화나 태블릿에 소프트웨어를 설치하는 기능은 기본적으로 Google Play 스토어 이외의 소스로 제한됩니다. 열어서 활성화 설정 > 보안 스위치를 탭하면 출처를 알 수없는 . 딸깍 하는 소리 좋아요 조치를 확인합니다.

Wine은 Wine 다운로드 사이트에서 Android용 APK 파일로 사용할 수 있습니다.





다운로드: 안드로이드용 와인 (무료)

ARM 프로세서(대부분의 Android 장치) 및 x86 프로세서(대부분 태블릿이지만 소수)에 대해 여러 버전을 사용할 수 있습니다. 다운로드하기 전에 기기에 어떤 아키텍처가 있는지 확인합니다(Wikipedia에서 기기를 찾아 확인할 수 있음).

장치(또는 PC에 다운로드한 후 즐겨찾는 클라우드 드라이브에 동기화하기 전)에 다운로드한 후 설치할 차례입니다.

APK 파일을 탭하고 설치에 동의합니다. 포장이 풀릴 때까지 기다렸다가 설치를 승인하십시오. Wine이 오디오를 녹음하고 장치의 콘텐츠를 수정, 삭제 및 읽기 위해 액세스해야 한다는 알림을 받게 됩니다. SD 카드 . Wine에서 사용하려는 일부 앱에는 오디오 녹음이 필요합니다.

설치가 완료되면 열기를 누르고 Windows 환경이 생성되는 동안 기다립니다.

어떤 Windows 앱을 실행할 수 있습니까?

Wine은 ARM 장치에서 일부 소프트웨어를 실행하지만 최상의 결과는 x86 기반 Android 장치에서 찾을 수 있습니다.

ARM 기반 Android 장치를 사용 중이므로 Windows RT에서 사용하도록 조정된 앱으로 제한됩니다. XDA 개발자는 ARM 기반 Windows 장치에서 실행되는 앱 목록 , 시작하기에 좋은 곳입니다.

이러한 앱 중에는 Audacity, Notepad++, FileZilla, Paint.NET과 같은 유용한 도구가 있습니다. 또한 오픈 소스로 제공되는 일부 복고풍 게임을 찾을 수 있습니다. 여기에는 다음이 포함됩니다. 운명 그리고 퀘이크 2 , 뿐만 아니라 오픈 소스 클론 오픈TTD , 버전 트랜스포트 타이쿤 .

그러나 Android 및 ARM 장치에서 Wine의 인기가 높아짐에 따라 이 목록도 증가할 것입니다. 우리는 Wine 프로젝트가 ARM 하드웨어에서 x86 명령어를 에뮬레이트하기 위해 QEMU를 사용하는 방법을 개발하고 있다는 것을 알고 있으므로 이는 미래에 좋은 징조입니다.

일부 기능이 누락되었습니다... 지금은

게임을 실행하려면 특정 라이브러리와 API가 필요합니다. 현재 Android의 Wine에는 일부 일반적인 API가 없습니다.

Direct3D 12, Vulkan 및 전체 OpenGL ES 지원(Direct3D를 활성화하기 위해 현재 제한적임)이 누락되었지만 일부 단계에서 나타날 수 있습니다. Android용 Wine에 이러한 기능을 도입하면 사용할 수 있는 응용 프로그램의 선택이 확장됩니다.

그러나 Wine은 지속적으로 개발되고 있습니다. 따라서 이러한 기능은 향후 릴리스에서 기대할 수 있습니다. 다행히 Wine은 Direct3D 10 및 11, Direct3D 명령 스트림, Android 그래픽 드라이버를 지원합니다. 한편 개선된 DirectWrite 및 Direct2D 지원도 즐길 수 있습니다.

Android에서 와인 탐색

소프트웨어 환경이 시작되면 표준 Windows 7 스타일 시작 메뉴(Wine 로고 포함)와 명령줄 상자가 표시됩니다.

Wine과 상호 작용하려면 Android 장치에 연결된 키보드(및 마우스)가 필요합니다.

이 단계에서 Android용 Wine 3.0이 출시된 직후 탭핑은 괜찮지만 소프트웨어 키보드는 지원하지 않습니다. 그러나 데스크탑의 크기가 문제가 될 수 있습니다. 내가 이것을 테스트 한 장치인 Samsung Galaxy S2 태블릿에서는 시작 버튼이 작았습니다. 이 문제를 해결하기 위해 방향을 세로 모드로 전환한 다음 다시 가로 모드로 전환했습니다.

이것이 마우스나 스타일러스가 좋은 생각인 이유입니다.

명령줄 인터페이스는 표준 Windows 명령 프롬프트( PowerShell이 ​​도착하기 전에 ).

한편 시작 버튼을 눌러 두 가지 메뉴를 찾을 수 있습니다. 첫 번째는 하위 메뉴가 있는 제어판입니다. 프로그램 추가/제거 , 게임 컨트롤러 , 그리고 인터넷 설정 . 두 번째는 운영...

사용 운영... 대화 상자를 열어 명령을 내릴 수 있습니다. 예를 들어 다음을 입력하여 Internet Explorer를 시작할 수 있습니다. 아이 익스플로어 .

네 가지 옵션 모두 일반적인 Windows 스타일 화면을 열어 설정을 변경합니다.

Wine에 소프트웨어 설치하기

Wine에서 무언가를 실행하려면 먼저 애플리케이션을 Android 기기에 다운로드(또는 클라우드를 통해 동기화)해야 합니다. 기억에 남는 위치에 저장한 다음 Wine 명령 프롬프트 창에서 해당 위치로 이동합니다.

예를 들어 Windows 실행 파일(EXE)을 Android 태블릿에 다운로드한 경우 다운로드 폴더에 저장합니다. 이것은 다음을 사용하여 명령줄에서 도달할 수 있습니다.

cd sdcard/Download/[filename.exe]

Android용 Wine에서 파일을 실행하려면 EXE 파일 이름을 입력하기만 하면 됩니다. (일부 Wine 버전에서는 이 접두어에 wine 명령을 추가해야 하지만 필수는 아닙니다.)

ARM 지원 파일이 호환되는 경우 실행되어야 합니다. 그렇지 않으면 많은 오류 메시지가 표시됩니다. 이 단계에서 Wine의 Android에 Windows 소프트웨어를 설치하는 것은 정확한 과학이 아닙니다.

도와주세요, 내 안드로이드는 와인을 실행하지 않습니다!

문제가 있습니까? 모든 Android 기기에서 Wine을 실행할 수 있는 것은 아닙니다. 내 Galaxy Tab S2에서는 실행되지만 Tab S에서는 작동하지 않는 것 같습니다. 마찬가지로 OnePlus 5T는 Wine을 실행하지만 2016 Google Pixel은 실행하지 않습니다. 다른 문제로는 Xiaomi Mi5 및 Huawei Mate 10이 있습니다.

결국 호환성이 향상되고 지원되는 장치 목록이 생성될 것입니다. 그때까지는 정말 시행 착오의 경우입니다.

한편, 소유하고 있는 경우 개발자 모드가 활성화된 크롬북 , 더 적합한 시스템에 Wine을 설치할 수 있습니다. x86 CPU가 필요하지만 Chrome OS용 Crossover 버전도 있습니다.

Android의 Wine: It's Happening

불과 5년 전만 해도 불가능해 보였던 개발 방식이 이제는 Android에서 Windows 소프트웨어를 실행하는 것이 가능합니다. 선호할 수도 있지만 Android를 통해 Windows PC에 원격 연결 , 또는 PC에서 게임을 스트리밍하는 경우에도 Windows를 사용할 수 있는 드문 기회를 제공합니다.

Android의 Wine이 제공하는 가능성은 상당합니다. 현재로서는 제한되어 있지만, 버그가 수정되고 호환성이 개선됨에 따라 스마트폰이나 태블릿에서 Wine으로 가능한 기능은 시간이 지남에 따라 증가할 것입니다.

당신도 원한다면 Windows에서 Android 앱 및 게임 실행 , 녹스 살펴보기:

공유하다 공유하다 트위터 이메일 호환되지 않는 PC에 Windows 11을 설치해도 되나요?

이제 공식 ISO 파일을 사용하여 구형 PC에 Windows 11을 설치할 수 있습니다... 하지만 그렇게 하는 것이 좋은 생각입니까?

다음 읽기
관련 항목
  • 기계적 인조 인간
  • 에뮬레이션
  • 와인
  • 기계적 인조 인간
저자 소개 크리스찬 카울리(1510개 기사 출판)

보안, Linux, DIY, 프로그래밍 및 기술 설명을 위한 편집자이자 데스크탑 및 소프트웨어 지원에 대한 광범위한 경험을 가진 정말 유용한 팟캐스트 프로듀서입니다. Linux Format 매거진의 기고가인 Christian은 Raspberry Pi 땜장이이자 레고 애호가이자 복고풍 게임 팬입니다.

크리스찬 카울리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.