Linux에서 Windows 소프트웨어를 실행하는 4 가지 이상의 방법
Linux는 먼 길을 걷었지만 가끔씩 Windows 전용 PC 게임과 같이 Windows 응용 프로그램을 가끔씩 실행해야 할 수도 있습니다. 다행히도 Linux에서 Windows 응용 프로그램을 실행하는 데는 몇 가지 방법이 있습니다..
물론 이전 Windows 프로그램을 실행하기 전에 Linux에서 기본적으로 실행되는 모양 또는 대안을 찾아야합니다. 부단한 대안을 찾을 수 있다면 더 나은 경험을하게 될 것입니다..
와인 사용
Wine은 Windows 응용 프로그램을 Linux에서 실행할 수있는 호환성 계층입니다. 이것은 기본적으로 Linux에서 Windows API를 구현 한 것입니다. 물론 Microsoft는 Windows API를 처음부터 다시 구현하는 데 필요한 모든 정보를 게시하지 않으므로 Wine을 리버스 엔지니어링해야합니다. 마이크로 소프트가 우리에게 가치있는 것을 거의 제공하지 못한다는 점을 감안할 때 놀랍도록 잘 작동하지만, 완벽하지는 않습니다..
Wine에서 응용 프로그램을 실행하려면 Wine을 설치하고이를 사용하여 설치 프로그램의 .exe 파일을 실행하십시오. 시작하기 전에 Wine 응용 프로그램 데이터베이스 웹 사이트에서 Wine에서 응용 프로그램이 얼마나 잘 작동하는지 알려줄 것입니다. 게임은 가상 머신에서 실행할 수없는 소프트웨어의 한 유형이기 때문에 Wine은 게임에 자주 사용됩니다. Wine은 Photoshop 및 Microsoft Word와 같은 데스크톱 응용 프로그램을 실행하는 데 사용할 수 있지만 가상 컴퓨터에서는 완벽하게 실행됩니다 (아래 참조).
또한 PlayOnLinux와 같은 응용 프로그램을 사용하여 Wine에서 지원되는 게임 및 기타 소프트웨어를 설치하는 프로세스를 자동화 할 수 있습니다.
Netflix Desktop 응용 프로그램은 패치 된 버전의 Wine을 사용하여 Linux에서 Netflix를 실행합니다. - Silverlight는 현재 버전의 Wine에서 제대로 작동하지 않습니다..
가상 컴퓨터에서 Windows 실행
Wine은 응용 프로그램을 설치할 때 버그 또는 충돌을 일으킬 수 있지만 가상 컴퓨터는 이러한 데스크톱 응용 프로그램을 정상적으로 실행할 수 있습니다. VirtualBox, VMware Player 또는 KVM과 같은 가상 컴퓨터 프로그램에 Windows를 설치하면 창을 Windows에서 실행하게됩니다. 가상 컴퓨터에 Windows 소프트웨어를 설치하고 Linux 데스크톱에서 실행할 수 있습니다.
가상 머신은 약간의 오버 헤드가 있지만 오늘날의 빠른 CPU에서는 가상 머신에서 여러 유형의 소프트웨어를 실행해도 문제가되지 않습니다. 속도 향상을 위해 가상 머신을 조정 한 경우 특히 그렇습니다. 이것은 게임에는 적용되지 않습니다. 가상 머신은 아주 좋은 3D 그래픽을 지원하지 않으므로 가장 오래된 게임을 제외하고는 모두 실행에 실패합니다.
Windows 응용 프로그램을 바탕 화면과 통합하려면 VirtualBox의 연속 모드 또는 VMware의 Unity 모드를 사용할 수 있습니다. 응용 프로그램은 여전히 가상 시스템에서 실행되지만 Linux에서 실행중인 것처럼 해당 창은 데스크탑에 원활하게 표시됩니다.
CrossOver 사용해보기
Wine이 너무 많은 고통을 느끼면 CrossOver Linux를 사용해 볼 수 있습니다. CrossOver는 상업용 제품이므로 CodeWeavers가 무료 평가판을 제공하기는하지만 비용이들 것입니다. CrossOver는 기본적으로 Wine 소프트웨어를 가져와 Photoshop, Office 및 인기있는 게임과 같은 널리 사용되는 응용 프로그램에서 제대로 작동 할 수 있도록 포장합니다. CodeWeavers는 이러한 지원되는 프로그램에 대한 상업적 지원을 제공하므로 무언가가 고장 났을 때 돌아볼 사람이 있습니다..
이 옵션은 모든 사람이 아닙니다. 종종 Wine을 사용하여 동일한 응용 프로그램을 실행할 수 있지만, Linux 데스크탑에서 몇 가지 인기있는 응용 프로그램을 실행하고 다른 사람에게 비용을 지불하는 데 관심이 있다면 CrossOver가 될 수 있습니다. 너의 표. CrossOver는 또한 패치를 Wine 프로젝트로 다시 보냅니다. 따라서 비용을 지불하면 오픈 소스 와인 개발에 자금을 지원할 수 있습니다..
Wine과 마찬가지로 CrossOver는 모든 것을 완벽하게 처리하지 못합니다. Wine과 마찬가지로 CodeWeavers에는 호환성 데이터베이스 웹 사이트가 있습니다..
원격 데스크톱 사용
원격 Windows 시스템에 액세스 할 수있는 경우 원격 Windows 시스템에서 응용 프로그램을 실행하고 Linux 시스템에서 원격 데스크탑을 사용하여 응용 프로그램을 실행 해보십시오. 응용 프로그램은 실제 Windows 시스템에서 원격으로 실행되므로 제대로 작동해야합니다..
많은 Linux 데스크탑에는 이미 원격 Windows 데스크탑에 액세스하기위한 소프트웨어가 포함되어 있습니다. 그렇지 않은 경우 rdesktop 패키지를 설치할 수 있습니다..
그 밖의 모든 것이 실패하면 : 이중 부팅
Linux에서 모든 Windows 프로그램을 실행할 수는 없습니다. 새로운 큰 PC 게임이 나오면 Wine에서 제대로 실행될 때까지 꽤 오랜 시간이 걸릴 것입니다. 리눅스의 Steam과 블리자드의 리눅스 지원이 미래에 이것을 바꿀 수도 있지만, 게임은 리눅스에서 가장 많은 이슈를 가지고있는 앱 중 하나이다..
Windows에서 완전히 포기하는 대신 듀얼 부팅 구성으로 유지하는 것이 좋습니다. Linux에서 제대로 작동하지 않는 새 게임을 실행하려면 Windows 시스템을 다시 시작하십시오..
듀얼 부팅하는 경우 Windows에서 Linux 파티션에 액세스 할 수도 있으므로 파일에 항상 액세스 할 수 있습니다.