Systemd란 Linux 시스템이 부팅할 때 실행되는 프로세스를 제어하기 위한 표준 프로세스로, PID가 1번이다.
init 대신 서비스를 시작하고 관리하는 역할을 한다.

 

하지만 WSL에서 리눅스 배포판을 설치하고 systemctl 명령을 날려보면 안되는것을 알 수 있다.

wsl 버전 0.67.6 이상은 systemd는 지원하지만 이를 활성화 하는 과정이 필요하다.

wsl.conf 파일을 수정하면 된다.

 

sudo vi /etc/wsl.conf

sudo 권한으로 편집기를 열고

 

[boot]
systemd=true

를 입력하고 wq로 저장하고 나온다.

 

wsl --shutdown

cmd나 파웨쉘에서 wsl을 종료하고 다시 부팅한다.