리눅스는 윈도우에서 실행 : WSL 2 시작하기 | 리눅스 중국

640? wx_fmt = JPEG 마이크로 소프트 (윈도우 서브 시스템 리눅스 2) WSL 2 출시에 이어 이틀 공식 업데이트는 업데이트를 설치하여 Windows의 최신 버전은 18,917 WSL2을 구축 체험 할 수있는 사용자 내부자 빠른 채널, WSL2를 제공하기 전에. - 크레이그 로웬

마이크로 소프트 (윈도우 서브 시스템 리눅스 2) WSL 2 출시에 이어 이틀 공식 업데이트는 업데이트를 설치하여 Windows의 최신 버전은 18,917 WSL2을 구축 체험 할 수있는 사용자 내부자 빠른 채널, WSL2를 제공하기 전에.

이 글에서, 우리는 시작하는 방법을 새로운 설명합니다  wsl.exe 명령뿐만 아니라 몇 가지 중요한 팁. 전체 문서의 경우에서 WSL이 수 마이크로 소프트 문서 페이지 에 발견했다.

설치 WSL 2

설치 및 WSL 2를 사용하려면 다음 단계를 완료하십시오

은 "가상 머신 플랫폼 가상 머신 플랫폼"◈ WSL은 WSL 2가 릴리스 지원에 의해 사용되는 배포판의 버전을 확인하기 위해 설정 한 명령 줄을 사용하여 선택적 구성 요소를 가능 ◈ ◈

당신이 WSL이 사용 후 18,917을 구축 또는 Windows 10를 실행할 필요가 있습니다, 당신은 WSL을 (수 설치할 필요하세요 여기 지침을 찾을 수).

은 "가상 머신 플랫폼"선택적 구성 요소를 사용

관리자로 PowerShell을 열고 실행

 
  
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

이러한 변경을 사용하면 컴퓨터를 다시 시작해야합니다.

명령 줄을 사용하면 WSL이 지원하는 버전을 설정합니다

PowerShell에서 실행

 
  
wsl --set-version <Distro> 2--set-version <Distro> 2

그리고 확인  <Distro> 릴리스의 실제 이름으로 대체. (다음 명령을 사용하여 찾을 수 있습니다 wsl -l). 또한 다시 언제 WSL 1에서 위와 같은 명령을 실행하여 변경할 수 있지만, "될 것 2"으로 대체 " 1."

기본 스키마가 될 WSL 2를 만들고 싶어 또한, 다음과 같은 명령을 사용하여이 작업을 수행 할 수 있습니다 :

 

 
  
wsl --set-default-version 2--set-default-version 2

이것은 당신이 WSL이 릴리스의 새로운 릴리스를 설치 초기화를 할 것입니다.

WSL 버전의 릴리스를 사용 확인

사용 된 각 릴리스 WSL의 버전을 확인하려면 다음 명령을 사용합니다 :

 
  
wsl --list --verbose--list --verbose
wsl -l -v-l -v

위의 선택을 해제 이제 "2"에 나열된 "버전"에 표시해야한다. 이제 완료, 당신은 항상 당신의 WSL 2 버전을 사용할 수 있습니다!

변경 WSL 2 체험

먼저 WSL을 사용하기 시작하면 사용자 경험에 약간의 변화를 알 수 있습니다. 다음은이 두 가지 가장 중요한 변화의 미리보기입니다.

리눅스 리눅스 루트 파일 시스템에있는 파일

성능 혜택을 누릴하기 위해 자주 리눅스 루트 파일 시스템, 파일에 액세스 리눅스에서 신청을해야합니다. C 드라이브에 파일을하지만, 상황 WSL이 그렇지 않은 경우에 과거에는, 마이크로 소프트는 WSL (1)의 사용을 강조하고있다. 빠른 파일 시스템 액세스에 WSL 2를 즐기려면이 파일은 리눅스 루트 파일 시스템 내부에 배치해야합니다. 이제 Windows 응용 프로그램은 리눅스 루트 파일 시스템에 액세스 할 수 있습니다 (예 : Linux 배포판의 파일 탐색기로 홈 디렉토리를 실행하려고 :! explorer.exe . 무슨 일 참조)이 전환 쉽게 만들 것이다.

의 초기 건설에 동적 IP 주소를 사용하는 액세스 리눅스 네트워크 응용 프로그램

WSL 2는 가상화 기술을 사용하여, 구조에 큰 변화를 만들어, 여전히 네트워크 지원을 개선하기 위해 노력하고 있습니다. WSL이 지금은 가상 머신에서 실행되는, 그래서 당신은 윈도우에서는 VM의 IP 주소와 그 반대를 사용하여 리눅스 네트워크 응용 프로그램에 대한 액세스를 필요로하기 때문에, 당신은 리눅스에서 Windows 응용 프로그램에 대한 Windows 네트워크 액세스를 호스트하기 위해 IP 주소가 필요합니다. WSL이 목표는 가능한 한 많이 사용하는  localhost 네트워크 응용 프로그램에 액세스 할 수! 당신은 할 수 문서화 이 작업을 수행하는 방법에 대한 자세한 내용 및 절차를 찾을 수 있습니다.

사용자 경험의 변경 사항에 대한 자세한 정보를 확인하려면 문서를 참조하십시오 WSL 1과 사용자 경험의 변화를 WSL이 사이 .

새로운 WSL 명령

WSL은 제어 명령을 도와 WSL 버전 및 릴리스를 볼 몇 가지 새로운 옵션을 추가했습니다.

위에서 언급 한에 추가   --set-version 하고  --set-default-version ,이 있습니다 :

◈  WSL --shutdown

즉시 실행중인 모든 자료와 WSL이 가벼운 유틸리티 가상 머신을 종료합니다.

일반적으로, 지원 WSL 2 분리 가상 머신은 WSL에 의해 관리되기 때문에 필요할 때 열 필요하지 않을 때 그것을 해제됩니다. 그러나 또한 수동으로 해제 할 것을있을 수 있습니다,이 명령은 WSL이 모든 릴리스를 중지하여이 작업을 수행하고, 가상 머신을 종료 할 수 있습니다.

◈  WSL --list --quiet

목록에만 이름을 놓습니다. 그것은 단지 등 추가 등의 기본 자료 등의 정보, 버전을 표시하지 않고 설치 한 출력의 이름을 공개하기 때문에이 명령은, 스크립팅에 유용합니다.

◈  WSL --list --verbose

릴리스에 대한 상세 정보를 표시합니다. 이 명령은 상태 배포 및 버전이 실행중인 각 릴리스의 이름을 나열합니다. 기본 자료는 별표로 표시.

피드백

문제가 발생하면, Github에서에 질문을 제출하십시오  https://github.com/microsoft/wsl/issues을  , 당신은 WSL에 대한 일반적인 질문이있는 경우, 당신은이에 수 트위터 목록 팀의 모든 구성원에 발견 트위터의.

640? wx_fmt = JPEG


추천

출처blog.csdn.net/F8qG7f9YD02Pe/article/details/92027415