WSL처럼 Linux에서 Windows를 에뮬레이트하는 방법이 있나요?

WSL처럼 Linux에서 Windows를 에뮬레이트하는 방법이 있나요?

내 질문은: Linux용 LSW(Windows용 Linux 하위 시스템)와 같은 것이 있습니까? 그렇다면 어떻게 설치합니까? "왜 이러세요?" 등의 댓글은 피해주세요. 왜냐하면 나는 이것에 매우 관심이 있기 때문입니다.

답변1

Linux 시스템 호출이 릴리스되면 Microsoft가 Linux 하위 시스템(WSL1)을 개발하는 것이 "쉬워질" 것입니다. 이 하위 시스템은 무료로 복사할 수 있는 생태계(프로그램, 라이브러리...)를 실행할 수 있습니다.

반면 Windows 시스템 호출은 게시되지 않으며 변경될 수 있습니다(참조:https://stackoverflow.com/questions/2489889/system-calls-in-windows-native-api). 공개되는 것은 이러한 시스템콜을 호출하는 라이브러리이며, 저작권 침해 없이 이들 라이브러리를 자유롭게 복사할 수 없습니다. Wine 개발자가 따르는 방식은 이러한 DLL을 에뮬레이트하는 것입니다.

그러나 두 가지 방법(WSL1, Wine)은 유사하지만 엄격히 동일하지는 않습니다. 즉, 일부 기능(Linux Syscall, Windows DLL)을 에뮬레이션합니다.

WSL2는 Linux 커널을 포함하므로 다르게 빌드됩니다.

답변2

wineWSL1과 동등한 것이 있습니다 . WSL2는 가상 머신의 Gnu/Linux일 뿐입니다. 따라서 가상 머신을 사용하십시오.

관련 정보