Linux용 Windows 하위 시스템은 이제 systemd를 지원합니다.

Microsoft는 Linux용 Windows 하위 시스템의 새로운 미리 보기 버전(버전 0.67.6)을 출시했으며 여기에는 몇 가지 큰 소식이 있습니다. 이 버전부터 Linux용 Windows 하위 시스템은 이제 systemd를 지원합니다.

systemd에 대한 가장 좋은 설명은 아마도 다음에서 제공될 것입니다. 공식 웹 사이트, "Linux 시스템의 기본 빌딩 블록 모음"으로 설명되며 프로세스 ID로 실행됩니다. (PID) 1, 시스템으로 시작하는 첫 번째 프로세스이며 나머지 구성 요소를 돕는다는 의미 시작. Ubuntu 및 Debian과 같은 일부 Linux 배포판은 기본적으로 systemd와 함께 제공됩니다. 이는 이에 의존하는 일부 Linux 앱이 있음을 의미합니다. 이번 업데이트를 통해 이제 Linux용 Windows 하위 시스템도 이를 지원합니다.

시스템 지원에 의존하는 앱의 예로는 Ubuntu에서 소프트웨어를 설치하고 관리하는 데 사용되는 패키지 관리자인 snap이 있습니다. 이를 통해 다음과 같은 명령을 사용할 수 있습니다. snap install 앱을 쉽게 설치하려면 로컬 머신에서 Kubernetes를 빠르게 실행할 수 있는 microk8s도 있습니다.

Microsoft는 이러한 포함을 수용하기 위해 WSL init 프로세스(이전에는 PID 1로 실행됨)를 조정하여 Linux 아키텍처용 Windows 하위 시스템을 변경해야 했다고 밝혔습니다. Linux 시스템이 Windows 구성 요소와 통신하고 Linux GUI 앱과의 호환성을 유지하는 데는 몇 가지 과제가 있었습니다. 한 가지 주목할 점은 systemd가 이전 WSL 구현과 다르게 Linux 인스턴스를 활성 상태로 유지하지 않는다는 것입니다. 실행 중인 백그라운드 작업이 없으면 Linux 콘솔을 닫으면 세션이 종료됩니다.

Linux용 Windows 하위 시스템에서 시스템 지원을 받으려면 Microsoft Store에서 최신 WSL 미리 보기를 다운로드해야 하며, 아래 링크를 사용하여 다운로드할 수 있습니다. 이 업데이트는 기본 제공되는 WSL 버전에 직접 제공되지 않습니다. 윈도우 11, 그리고 한동안은 그렇지 않을 수도 있습니다.

https://apps.microsoft.com/store/detail/9P9TQF7MRM4R


원천:마이크로소프트