답변:
Linux 용 Windows 서브 시스템 (WSL) 설치는 Windows 설치 로케일과 일치하도록 Ubuntu 로케일을 자동으로 설정해야합니다. 쉘을 사용하여 Ubuntu 로케일을 수동으로 변경할 수 있습니다.
bash.exe에서이 명령을 실행하여 언어를 미국 영어로 변경하십시오.
sudo update-locale LANG=en_US.UTF8
당신이 얻을 경우 sudo: unable to resolve host
실행할 때마다 오류 sudo
,
hostname
명령을 사용하여 호스트 이름이 설정되어 있는지 확인하십시오 .
/etc/hostname
파일에 추가 하십시오./etc/hostname
포함되어 있는지 확인하십시오 .파일을 편집하십시오 (파일 sudoedit /etc/hostname
을 작동시킬 수 있다고 가정). 이 참조 하십시오 .
/etc/hosts
파일에 실제 호스트 이름 ( 정확히 동일한 철자 ) 및 / 또는 항목이 포함되어 있는지 확인하십시오 localhost
. 다시을 사용하십시오 sudoedit
.자세한 내용은 sudo : 호스트 를 확인할 수 없음을 실행할 때 오류 메시지 를 참조하십시오.
bash.exe
변경 사항을 적용 하려면를 다시 시작하십시오 .그래도 문제가 해결되지 않으면 서비스를 다시 시작하십시오.
sc stop lxssmanager
sc start lxssmanager
WSL의 bash에 대한 자세한 내용은 Microsoft FAQ를 참조하십시오 .
sudo: unable to resolve host
해당 명령을 실행하는 동안 오류가 발생 했습니다. 내가없이 그것을 실행할 때 작동했습니다 sudo
.