Wine을 사용하여 Raspberry Pi에 Windows 소프트웨어를 설치하는 방법

Wine을 사용하여 Raspberry Pi에 Windows 소프트웨어를 설치하는 방법

Raspberry Pi에서 Windows 소프트웨어를 실행하고 싶으십니까? 야심찬 제안이지만 이제는 소수의 앱에서 가능합니다. 이것이 얼마나 쉬운지 알아보기 위해 저는 Eltechs ExaGear 소프트웨어를 Raspberry Pi 3에 설치했습니다.





라즈베리 파이 3를 위한 최고의 브라우저

왜 Raspberry Pi에서 Windows 소프트웨어를 사용합니까?

뛰어난 Linux 응용 프로그램과 유틸리티가 너무 많은데 왜 Raspberry Pi에서 Windows 소프트웨어를 실행하고 싶거나 필요합니까?





자, 먼저 실용적인 이점을 살펴보겠습니다. Pi를 데스크탑으로 사용하는 경우(예: 낮은 수준의 사무용) 기본 컴퓨터에 사용하는 Windows 응용 프로그램을 설치하는 것이 좋습니다.





엔터테인먼트적 이점도 있습니다. 우리는 Raspberry Pi가 할 수 있다는 것을 알고 있습니다. 복고풍 비디오 게임을 하다 . 우리는 또한 특정 오픈 소스 비디오 게임이 파이로 이식 .

이식되지 않은 게임을 하고 싶다면? 최신 비디오 게임은 거의 실행되지 않을 것이지만 이전 타이틀은 Pi에서 더 나은 기회를 갖습니다.



이 모든 것이 ExaGear x86 환경과 인기 있는 Linux용 Windows 애플리케이션 계층인 Wine 덕분에 가능했습니다.

데스크톱 Linux PC에서 Wine을 사용하면 Windows 소프트웨어를 실행할 수 있습니다. 그러나 Raspberry Pi는 x86(32비트) 아키텍처를 사용하지 않기 때문에 Wine은 Raspberry Pi에서 자체적으로 실행할 수 없습니다. 오히려 완전히 다른 ARM 아키텍처를 기반으로 합니다.





필요한 것은 Raspberry Pi의 ARM 프로세서용 Wine 응용 프로그램 계층 소프트웨어를 최적화하는 것입니다. ExaGear Desktop Software가 그 역할을 합니까?

ExaGear 데스크탑 소프트웨어란 무엇입니까?

Eltechs ExaGear Desktop은 Raspberry Pi에서 x86 환경을 생성하는 강력한 가상 머신입니다. 이는 Windows 및 Linux 데스크톱용 소프트웨어가 ExaGear 환경 내에서 실행될 수 있음을 의미합니다.





Raspberry Pi에서 실행할 수 있는 애플리케이션의 예로는 Skype, Dropbox, Plex 및 uTorrent가 있습니다. ExaGear는 Raspbian OS 내에서 실행되기 때문에 기존 Raspberry Pi 설정을 변경할 필요가 없습니다.

Pi가 진행되는 한 Raspberry Pi 3를 사용하여 최상의 결과를 얻을 수 있습니다. 그러나 ODROID, Cubieboard, PINE64 및 Banana Pi와 같은 다른 ARM 장치도 ExaGear를 실행할 수 있습니다.

그 결과 Raspberry Pi에서 이전 x86 소프트웨어를 사용할 수 있습니다. 이것은 응용 프로그램이나 비디오 게임일 수 있습니다.

가상화된 환경을 만드는 다른 방법이 있지만 ExaGear는 프로세스를 단순화합니다. 평가판을 사용할 수 있지만, ExaGear는 무료 소프트웨어가 아닙니다. .

자세한 내용은 eltechs.com의 ExaGear 페이지로 이동하십시오. Chromebook 및 Android 버전도 사용할 수 있습니다.

시작하기: ExaGear Desktop 다운로드

ExaGear를 설치하기 전에 Raspberry Pi 3가 준비되었는지 확인하십시오. ExaGear를 실행할 수 있는 최소 크기는 1500MB(1.5GB)이므로 실행하기에 충분한 공간이 있는지 확인해야 합니다. Raspbian 파일 시스템의 크기를 조정하여 시작합니다.

이것은에서 할 수 있습니다 메뉴 > 환경 설정 > 라즈베리 파이 구성 , 선택해야 할 곳 시스템 > 파일 시스템 확장 . 또는 다음을 실행합니다.

sudo raspi-config

여기에서 열기 고급 옵션 > 파일 시스템 확장 , 클릭 좋아요 .

Raspberry Pi용 ExaGear의 여러 버전을 사용할 수 있습니다.

  • 라즈베리 파이 1/제로 버전
  • 라즈베리 파이 2 버전
  • 라즈베리 파이 3 버전

선호하는 버전을 PC에 다운로드하고 FTP를 통해 데이터를 복사할 수 있습니다. 또는 간단히 라즈베리 파이에서 ExaGear를 직접 다운로드할 수 있습니다.

무료 배송으로 저렴한 온라인 구매

권장 단계는 라이센스 키(소프트웨어를 구입할 때 받게 됨)를 컴퓨터에 저장하는 것입니다. 다운로드 파이의 디렉토리. 동일한 디렉토리에 다음을 사용하여 ExaGear를 다운로드합니다. wget 명령줄에서:

wget http://downloads.eltechs.com/exagear-desktop-v-2-2/exagear-desktop-rpi3.tar.gz

소요 시간은 인터넷 속도에 따라 다릅니다. 다운로드는 약 280MB입니다.

라즈베리파이에 ExaGear Desktop 설치하기

준비가 되면 다운로드한 TAR.GZ 파일의 압축을 풉니다.

tar -xvzpf exagear-desktop-rpi3.tar.gz

그런 다음 압축을 푼 패키지와 이전에 다운로드한 라이선스 키가 있는 디렉터리에서 install-exagear.sh 스크립트를 실행하여 ExaGear Desktop을 설치하고 활성화할 수 있습니다.

sudo ./install-exagear.sh

이 스크립트는 x86 소프트웨어를 실행할 수 있는 게스트 환경을 설치합니다. 그러나 Wine도 설치해야 합니다. 이것이 없으면 32비트 Linux 소프트웨어가 설치되고 실행되지만 Windows 소프트웨어를 실행할 수 없습니다.

무엇을 계획하든 다음 단계는 간단한 명령을 입력하는 것입니다.

exagear

이것은 '호스트'(Raspbian) 위에서 실행되는 '게스트'인 x86 환경을 실행합니다.

Windows 소프트웨어를 실행하기 위해 Wine 설치하기

Windows 소프트웨어 설치를 시작하기 전에(나중에 몇 가지 예를 살펴보겠습니다) ExaGear를 구성해야 합니다. 이것은 ExaGear 환경 내에서 Wine을 설치하여 수행됩니다.

업데이트로 시작:

sudo apt update

저장소가 업데이트되면 Wine을 설치할 준비가 된 것입니다.

sudo apt install wine

Wine이 설치되면 이제 Raspberry Pi에서 Windows 소프트웨어를 실행할 수 있습니다. 이것은 ExaGear(또는 다른 x86 가상화 환경) 없이는 불가능합니다. ARM 장치용 Wine 버전을 찾을 수 있지만 올바른 환경이 없으면 Windows 소프트웨어가 실행되지 않습니다.

Raspberry Pi에 Windows 소프트웨어를 설치하는 방법

따라서 이제 운영 체제 내에서 Raspberry Pi에서 32비트 게스트 환경을 실행하고 있습니다. Linux 데스크톱에서 Windows 소프트웨어를 실행하는 데 사용되는 Wine을 설치했습니다.

이제 Raspberry Pi에 비디오 게임이나 기타 소프트웨어를 설치할 준비가 되었습니다.

하지만 무엇을 설치할 것인가? ExaGear 개발자 Eltechs는 정기적으로 업데이트되는 목록을 제공합니다. 나열된 Windows 앱(Skype 및 Dropbox와 같은 Linux x86 앱 포함)에는 Word Viewer, Mono 및 .NET Framework 4.5가 있습니다. Counter Strike, Fallout, Sid Meier's Alpha Centauri와 같이 ExaGear 및 Wine과 함께 Raspberry Pi에서 실행되는 Windows 게임도 훌륭합니다.

나는 의 열렬한 팬이다 문명 시리즈 , Alpha Centauri는 제가 가장 좋아하는 게임 중 하나입니다. 따라서 설치에 이상적인 후보입니다.

설치하려는 게임이 무엇이든 소스를 찾으십시오. 이것은 원본 미디어이거나 GOG.com과 같은 사이트에서 다운로드할 수 있습니다. 게임을 구입하는 한 컴퓨터에 다운로드할 수 있습니다.

명령줄에서 ExaGear 환경 내에서 다운로드 폴더로 이동하고 다음을 입력합니다.

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

실행 중인 호환 가능한 게임으로 실행 파일의 이름을 대체하십시오. 명령줄이 몇 줄의 텍스트를 스크롤하고 Windows 설치 마법사가 열립니다.

이 과정을 거쳐 설치를 완료합니다. 설치된 게임을 실행하기 전에 Wine이 올바르게 구성되었는지 확인하십시오. 다음 명령을 사용하여 이 작업을 수행할 수 있습니다.

winecfg

이를 통해 버전별로 Windows 호환성을 지정할 수 있습니다. Sid Meier의 Alpha Centauri의 경우 다음으로 설정해야 합니다. 윈도우 XP . 이 옵션은 애플리케이션 탭.

이것은 아마도 Windows 소프트웨어를 설치하고 실행하는 데 가장 중요한 부분일 것입니다. 잘못된 버전을 선택하면 Windows 자체에서 발견되는 것과 동일한 호환성 문제로 인해 응용 프로그램이나 게임이 실행되지 않을 수 있습니다.

Windows 소프트웨어를 설치한 후에는 주 메뉴를 통해 찾을 수 있습니다. 와인 > 프로그램 .

간단합니다! Raspberry Pi의 사양을 감안할 때 ARM 보드에서 32비트 소프트웨어를 실행하는 것은 인상적인 성과입니다.

ps4에서 플레이스테이션 3 게임 할 수 있나요?

Raspberry Pi에서 3D 그래픽 얻기

3D 그래픽이 있는 PC 게임을 설치하려면 Raspberry Pi를 구성해야 합니다. 여러 그래픽 모드를 사용할 수 있으며 올바른 모드를 선택해야 합니다.

새 터미널 에뮬레이터( Ctrl + Alt + T ) 다음을 입력합니다.

sudo raspi-config

구성 도구에서 다음을 선택하여 시작합니다. 이 도구를 최신 버전으로 업데이트 . 업데이트를 기다린 다음 엽니다. 고급 옵션 그리고 선택 GL 드라이버 > GL(전체 KMS) 전체 KMS가 포함된 OpenGL 데스크탑 드라이버 .

선택하다 좋아요 그 다음에 마치다 확인하고 메시지가 표시되면 재부팅합니다. Raspberry Pi가 재부팅되면 exagear 명령을 다시 실행하여 계속하십시오.

ExaGear 환경이 끝나면 exit 명령을 사용하여 종료합니다. 명령을 반복하여 터미널 세션을 종료하고 명령줄을 닫습니다.

Linux에서 Windows 소프트웨어를 실행하는 방법에 대해 더 알고 싶으십니까? Linux의 Wine에 대한 멋진 가이드를 확인하세요.

기본적으로 그런 식으로 Windows 소프트웨어를 실행할 수는 없지만 다음을 수행할 수 있습니다. Raspberry Pi에 Windows 10 IoT Core 설치 !

공유하다 공유하다 트위터 이메일 음성 애니메이션에 대한 초보자 가이드

연설에 애니메이션을 적용하는 것은 어려울 수 있습니다. 프로젝트에 대화를 추가할 준비가 되었으면 프로세스를 분해해 드리겠습니다.

다음 읽기
관련 항목
  • 리눅스
  • 와인
  • 라즈베리 파이
저자 소개 크리스찬 카울리(1510개 기사 출판)

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

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

뉴스레터 구독

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

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