Windows에서 Linux 소프트웨어를 실행하는 5 가지 방법

Linux 사용자는 종종 Linux에서 Windows 소프트웨어를 실행하기를 원하지만 Windows 사용자는 Linux 소프트웨어도 실행하기를 원할 수 있습니다. 더 나은 개발 환경을 찾고 있든 강력한 명령 줄 도구를 찾고 있든 상관없이 Windows를 떠나지 않고도 Linux 소프트웨어를 실행할 수 있습니다.

Windows에서 Linux 소프트웨어를 실행하기위한 다양한 옵션이 있습니다. Linux에서 Windows 소프트웨어를 실행하는 것보다 쉽습니다. 누구나 무료 Linux 배포판으로 가상 머신을 설정할 수 있으므로 소프트웨어 라이선스가 필요하지 않습니다.

가상 머신

가상 머신을 사용하면 데스크톱의 창에서 모든 운영 체제를 실행할 수 있습니다. 무료 VirtualBox 또는 VMware Player를 설치하고, Ubuntu와 같은 Linux 배포 용 ISO 파일을 다운로드하고, 표준 컴퓨터에 설치하는 것처럼 가상 머신 내에 해당 Linux 배포를 설치할 수 있습니다.

Linux 시스템을 부팅해야 할 때 데스크톱의 창에서 부팅 할 수 있습니다. 재부팅하거나 모든 Windows 프로그램을 남겨 둘 필요가 없습니다. 까다로운 게임과 고급 3D 효과를 제외한 모든 것이 잘 작동하지만 어쨌든 사용하고 싶지 않을 것입니다.

가상 머신에 Ubuntu를 설치하는 경우 대신 Xubuntu와 같은 Ubuntu 파생 제품을 설치해 볼 수 있습니다. Ubuntu의 기본 Unity 데스크톱은 3D 효과를 사용하며 데스크톱 인터페이스는 이전 데스크톱처럼 가상 머신에서 원활하게 작동하지 않습니다. Xubuntu는 훨씬 더 가벼운 Xfce를 사용합니다.

VirtualBox의 심리스 모드 또는 VMware의 통합 모드를 사용하여 데스크톱에서 직접 Linux 애플리케이션을 실행할 수도 있습니다. 가상 머신에서 실행되지만 해당 창은 단일 가상 머신 창에 갇히지 않고 Windows 데스크톱에 표시됩니다. .

Cygwin

Cygwin은 Windows에서 Linux와 유사한 환경을 제공하는 도구 모음입니다. Windows에서 기존 Linux 소프트웨어를 실행하는 방법이 아닙니다. 소프트웨어를 다시 컴파일해야합니다. 그러나 많은 소프트웨어가 이미 재 컴파일되었습니다. Cygwin은 이미 익숙한 많은 명령 줄 프로그램이있는 Linux와 유사한 터미널 및 명령 줄 환경을 제공합니다.

이전에 Cygwin 설치 및 사용에 대해 설명했습니다. Cygwin을 사용하여 OpenSSH 서버를 설치하고 Windows 시스템에 대한 SSH 액세스를 얻을 수도 있습니다.

이 솔루션은 Windows에서 중요한 Linux 유틸리티를 놓친 사용자에게 이상적이며 전체 Linux 데스크톱을 실행하는 방법이 아닙니다.

Wubi를 통해 Ubuntu 설치

이 방법은 기술적으로 Windows에서 Linux 소프트웨어를 실행하지 않고 Linux를 설치하는 것입니다. 표준 이중 부팅 구성으로 설치 한 것처럼 Linux 시스템을 사용할 때마다 재부팅해야합니다.

그러나 Wubi는 정상적인 방식으로 Ubuntu를 설치하지 않습니다. 대신 Windows 파티션에 특수 파일을 만들고 해당 파일을 Ubuntu 드라이브로 사용합니다. 즉, Ubuntu를 설치하고 파티션없이 사용할 수 있으며 완료되면 Windows 제어판에서 Ubuntu를 제거 할 수 있습니다.

파티셔닝 측면이 당신을 방해한다면 Wubi를 사용해보십시오. 디스크 읽기 및 쓰기 시간과 관련하여 성능은 일반적으로 설치된 Linux 시스템만큼 좋지는 않지만 가상 머신보다 빠릅니다.

이식 및 컴파일 된 프로그램

많은 일반적인 Linux 프로그램이 이미 Windows로 이식되었으며 컴파일 된 버전이 온라인으로 제공되었습니다. Emacs가 정말 그리운 경우 Windows 용 Emacs 버전을 찾을 수 있습니다. Windows에서 특정 프로그램을 실행하려면 해당 프로그램의 이름과 "Windows"에 대해 Google 검색을 수행하십시오. Windows로 포팅 된 프로그램 버전을 찾을 수있는 좋은 기회가 있습니다.

coLinux 기반 배포판

coLinux는 Cooperative Linux를 의미합니다. 가상 머신에서 Linux를 실행하는 것보다 훨씬 빠른 성능을 제공하는 방식으로 Windows 커널과 함께 기본적으로 Linux를 실행하는 방법입니다.

이것은 좋은 생각이지만 문제가 있습니다. coLinux는 아직 64 비트 버전의 Windows를 지원하지 않으므로이 작업을 수행하려면 컴퓨터에서 32 비트 버전의 Windows를 실행해야합니다. 이는 점점 더 드뭅니다. coLinux는 2 년 넘게 새 버전을 출시하지 않았기 때문에 개발이 지연되거나 매우 느리게 진행되는 것 같습니다.

이것을 시도하고 싶다면 Portable Ubuntu Remix를 사용해 볼 수 있습니다. 이 coLinux 기반 배포판은 2011 년에 마지막으로 업데이트되었으므로 약간 오래되었지만 andLinux와 같은 다른 옵션은 훨씬 오래되었습니다. 과거에 다뤘던 Linux는 2009 년에 마지막으로 업데이트되었습니다.

coLinux 기반 배포판은 훌륭한 옵션이 될 수 있지만 뒤처지고있는 것 같습니다. 오래된 Linux 소프트웨어와 Windows 32 비트 버전을 사용해도 괜찮다면이 옵션을 사용할 수 있습니다.

여기에는 올바른 옵션이 없습니다. 완전한 Linux 경험을 원하는 사람들은 아마도 가상 머신을 원할 것이고 몇 가지 중요한 쉘 유틸리티 사용자는 Cygwin을 선호 할 것입니다. 단일 프로그램을 실행하려는 다른 사람들은 해당 프로그램의 버전을 Windows로 포팅하면 더 나은 운을 찾을 수 있습니다.