Wine(당신이 마시는 것이 아니라 Linux에서)은 Unix와 같은 운영 체제에서 Windows 프로그램을 실행하기 위한 무료 오픈 소스 호환성 계층입니다. 1993년에 시작되어 Linux와 macOS에서 다양한 Windows 프로그램을 실행할 수 있었습니다. 이제 Wine Project에서 Android 기기와 호환되는 버전 3.0을 출시했습니다.
이 기사에서는 WINE을 사용하여 Android 기기에서 Windows 앱을 실행하는 방법을 보여줍니다.
Wine에서 무엇을 실행할 수 있나요?
Wine은 완전한 에뮬레이터가 아니라 호환성 계층일 뿐입니다. 따라서 Wine을 최대한 활용하려면 x86 Android 기기가 필요합니다. 그러나 소비자가 사용하는 대부분의 Android는 ARM 기반입니다.
대부분의 사용자가 ARM 기반 Android 장치를 사용하고 있으므로 Wine을 사용하여 Windows RT에서 실행되도록 조정된 앱만 실행할 수 있습니다. ARM 장치에 사용할 수 있는 소프트웨어 목록은 제한적이지만 점점 늘어나고 있습니다. XDA 개발자 포럼의 이 스레드에서 호환되는 앱 목록을 찾을 수 있습니다.
ARM에서 실행할 수 있는 앱의 몇 가지 예는 다음과 같습니다.
- Keepass Portable:비밀번호 저장 지갑
- Paint.NET:이미지 조작 프로그램
- SumatraPDF:PDF 및 기타 문서 유형을 위한 문서 판독기
- Audacity:디지털 오디오 녹음 및 편집 프로그램
또한 Doom 및 Quake 2와 같은 오픈 소스 복고풍 게임과 Transport Tycoon의 버전인 오픈 소스 복제품인 OpenTTD도 있습니다.
Wine이 Android ARM 장치에서 실행할 수 있는 프로그램 목록은 Android에서 Wine의 인기가 높아짐에 따라 증가할 것입니다. Wine 프로젝트는 ARM에서 x86 CPU 명령어를 에뮬레이트하기 위해 QEMU를 사용하는 작업을 진행 중이며, 이 작업이 완료되면 Android에서 실행할 수 있는 앱의 수가 급격히 증가할 것입니다.
와인 설치
Wine을 설치하려면 먼저 기기 설정에서 Play 스토어 이외의 다른 소스에서 APK를 다운로드하고 설치할 수 있는지 확인해야 합니다. 이렇게 하려면 알 수 없는 소스에서 앱을 다운로드할 수 있는 권한을 기기에 부여해야 합니다.
1. 휴대전화에서 설정을 열고 보안 옵션을 선택합니다.
2. 아래로 스크롤하여 "알 수 없는 출처" 옆의 스위치를 클릭합니다.
3. 경고의 위험을 수용합니다.
4. Wine 설치 사이트를 열고 목록의 첫 번째 확인란을 누릅니다. 다운로드가 자동으로 시작됩니다.
5. 다운로드가 완료되면 다운로드 폴더에서 열거나 알림 메뉴를 풀다운하여 다운로드 완료를 클릭합니다.
6. 프로그램을 설치합니다. 오디오 녹음에 액세스하고 SD 카드의 내용을 수정, 삭제 및 읽기 위해 액세스해야 함을 알려줍니다. 또한 프로그램에서 사용할 일부 앱의 오디오 녹음에 대한 액세스 권한을 부여해야 할 수도 있습니다.
7. 설치가 완료되면 아이콘을 클릭하여 프로그램을 엽니다.
와인 작업
Wine을 열면 바탕 화면이 Windows 7을 모방합니다.
Wine의 한 가지 단점은 입력할 수 있는 외부 키보드가 있어야 한다는 것입니다. 외부 마우스는 작은 화면에서 실행하고 작은 버튼을 누르기 어려운 경우에도 유용할 수 있습니다.
시작 버튼을 눌러 제어판과 실행의 두 가지 메뉴를 열 수 있습니다.
"제어판"을 탭하면 프로그램 추가/제거, 게임 컨트롤러 및 인터넷 설정의 세 가지 선택 항목이 표시됩니다.
"실행"을 사용하여 명령을 실행하는 대화 상자를 열 수 있습니다. 예를 들어 iexplore
를 입력하여 Internet Explorer를 시작합니다. .
Wine에 프로그램 설치
1. Android 기기에 애플리케이션을 다운로드(또는 클라우드를 통해 동기화)합니다. 저장 위치를 기록해 두십시오.
2. 와인 명령 프롬프트 창을 엽니다.
3. 프로그램 위치의 경로를 입력합니다. SD 카드의 다운로드 폴더에 저장했다면 다음을 입력하세요.
cd sdcard/Download/[filename.exe]
4. Android용 Wine에서 파일을 실행하려면 EXE 파일 이름을 입력하기만 하면 됩니다.
ARM 지원 파일이 호환되는 경우 실행되어야 합니다. 그렇지 않은 경우 많은 오류 메시지가 표시됩니다. 이 단계에서 Wine의 Android에 Windows 소프트웨어를 설치하면 성공하거나 실패할 수 있습니다.
이 새 버전의 Android용 Wine에는 여전히 많은 문제가 있습니다. 모든 Android 기기에서 작동하지는 않습니다. 내 Galaxy S6 Edge에서는 작동했지만 내 Galaxy Tab 4에서는 작동하지 않았습니다. 그래픽 드라이버가 아직 Direct3D를 지원하지 않기 때문에 많은 게임이 작동하지 않습니다. 터치스크린은 아직 완전히 발달되지 않았기 때문에 화면을 쉽게 조작하기 위해서는 외부 키보드와 마우스가 필요합니다.
출시 초기 단계의 이러한 문제에도 불구하고 이 기술의 가능성은 많은 생각을 하게 합니다. Wine을 사용하여 Android 스마트폰에서 Windows 프로그램을 차질 없이 실행할 수 있으려면 아직 시간이 좀 걸릴 것 같습니다.