Hostwinds 튜토리얼

에 대한 검색 결과:


목차


WSL이란 무엇입니까?
이 튜토리얼에서 다루는 내용
Windows 업데이트
1 단계: 오픈 런 박스
2 단계: Windows 업데이트 열기
3 단계 : 업데이트 및 다시 시작합니다
WSL을 사용하여 Windows에서 Linux를 설치하고 설정하는 방법
컴퓨터에 WSL을 설치합니다
1 단계: PowerShell을 개방합니다
2 단계: WSL 기능을 활성화합니다
3 단계 : 컴퓨터를 다시 시작하십시오
4 단계 : Linux 배포를 설치하십시오
(선택 사항) 변경 분포 설치
5 단계 : 컴퓨터를 다시 시작하십시오
6 단계 : Linux 배포를 시작하십시오
7 단계 : 설정 사용자 계정
WSL 환경 설정
WSL 업데이트
오류 0x80370102를 수정하는 방법
하드웨어 가상화를 활성화합니다
1 단계: 작업 관리자 열기
2 단계: 가상화를 봅니다
3 단계 : BIOS/UEFI 설정을 열십시오
4 단계 : 가상화를 확인하십시오
Hyper-V를 활성화합니다
1 단계: 열린 Windows 기능
2 단계: Hyper-V를 활성화합니다
3 단계 : 컴퓨터를 다시 시작하십시오
4 단계 : 리눅스 배포판을여십시오
WSL의 이점

Linux 용 Windows 서브 시스템 : WSL을 설치 및 구성하는 방법

태그 : Cloud Servers,  Dedicated Server 

WSL이란 무엇입니까?
이 튜토리얼에서 다루는 내용
Windows 업데이트
1 단계: 오픈 런 박스
2 단계: Windows 업데이트 열기
3 단계 : 업데이트 및 다시 시작합니다
WSL을 사용하여 Windows에서 Linux를 설치하고 설정하는 방법
컴퓨터에 WSL을 설치합니다
1 단계: PowerShell을 개방합니다
2 단계: WSL 기능을 활성화합니다
3 단계 : 컴퓨터를 다시 시작하십시오
4 단계 : Linux 배포를 설치하십시오
(선택 사항) 변경 분포 설치
5 단계 : 컴퓨터를 다시 시작하십시오
6 단계 : Linux 배포를 시작하십시오
7 단계 : 설정 사용자 계정
WSL 환경 설정
WSL 업데이트
오류 0x80370102를 수정하는 방법
하드웨어 가상화를 활성화합니다
1 단계: 작업 관리자 열기
2 단계: 가상화를 봅니다
3 단계 : BIOS/UEFI 설정을 열십시오
4 단계 : 가상화를 확인하십시오
Hyper-V를 활성화합니다
1 단계: 열린 Windows 기능
2 단계: Hyper-V를 활성화합니다
3 단계 : 컴퓨터를 다시 시작하십시오
4 단계 : 리눅스 배포판을여십시오
WSL의 이점

WSL이란 무엇입니까?

Linux 용 Windows 서브 시스템 (WSL)은 Microsoft가 도입 한 기능으로 사용자에게 Windows 운영 체제에서 Linux 배포판을 직접 실행할 수있는 기능을 제공하는 것을 목표로합니다.호환성 레이어 역할을하여 Windows 환경 내에서 기본 Linux 바이너리를 실행할 수 있습니다.

핵심적으로 WSL은 Linux와 Windows가 서로 통신 할 수있는 변환 레이어를 만들어 작동합니다.이를 통해 Linux Command-Line 도구 및 유틸리티는 Windows 운영 체제에서 작동하여 두 개의 별개의 운영 체제 간의 격차를 해소 할 수 있습니다.

이 튜토리얼에서 다루는 내용

이 튜토리얼에서는 다음을 살펴 보겠습니다.

  • Windows 시스템에 WSL 설치.
  • WSL 환경 설정
  • 문제 해결 오류.
  • WSL을 워크 플로에 통합하는 이점.

이 튜토리얼을 마치면 Windows 시스템에서 Linux 배포를 실행할 수 있습니다.이 기능을 최대한 활용하려면 튜토리얼을 확인하십시오. Linux에 Windows 서브 시스템을 사용하는 방법 파일 시스템을 활용하고 Linux 및 Windows 명령을 혼합하는 방법을 배웁니다.

Windows 업데이트

필요한 모든 WSL 구성 요소가 있는지 확인하려면 Windows가 업데이트되었는지 확인하십시오.비교적 보편적 인 방법은 다음과 같습니다.

1 단계: 오픈 런 박스

  • 프레스 Windows 키 + R.

2 단계: Windows 업데이트 열기

  • 유형 "제어 업데이트", 그 다음에 쳤다 시작하다 또는 확인 단추.

3 단계 : 업데이트 및 다시 시작합니다

  • 선택 업데이트 확인 단추.
  • 업데이트가 필요한 경우 필요합니다 재시작 너의 컴퓨터.

WSL을 사용하여 Windows에서 Linux를 설치하고 설정하는 방법

이제 Windows를 업데이트 했으므로 컴퓨터에 WSL을 설치하기위한 단계를 살펴보고 그 이후 몇 가지 설정 고려 사항을 살펴 보겠습니다.

컴퓨터에 WSL을 설치합니다

1 단계: PowerShell을 개방합니다

  • PowerShell을 통해 액세스하십시오 명령 줄 인터페이스 시작 버튼을 마우스 오른쪽 버튼으로 클릭하면 "Windows PowerShell (관리자)"메뉴에서.

2 단계: WSL 기능을 활성화합니다

  • PowerShell 창에 다음 명령을 입력하고 누릅니다. 시작하다:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 

3 단계 : 컴퓨터를 다시 시작하십시오

  • 당신의 일을 저장하십시오 컴퓨터를 다시 시작하십시오.이 단계는 활성화 프로세스를 완료하려면 필요합니다.

4 단계 : Linux 배포를 설치하십시오

  • 다시 시작한 후 열다 PowerShell 다시 관리자로서 다음 명령을 실행하여 기본 Linux 배포판을 설치하십시오. 우분투:

wsl --install
(선택 사항) 변경 분포 설치
  • 온라인 상점에서 다른 Linux 배포판 (배포)을 다운로드 할 수 있습니다.배포판 목록을 보려면 다음 명령을 사용하십시오.
wsl --list --online
  • 상점에서 분포를 설치하려면 다음 명령을 사용하십시오.
wsl --install --distribution <Distro Name>
  • 프롬프트 창에 쓰여진대로 <배포 이름>을 분포 이름으로 바꾸십시오.

5 단계 : 컴퓨터를 다시 시작하십시오

  • PowerShell 명령 프롬프트에 있으므로 다음과 같이 수행 할 수 있습니다.
Restart-Computer

노트 : 다음 오류를 받으면 제목의 섹션으로 이동하십시오. "오류 0x80370102" 아래에.그렇지 않으면 다음 단계로 진행하십시오.

6 단계 : Linux 배포를 시작하십시오

  • Linux 배포판이 설치되면 스타트 메뉴, 그런 다음 설치 한 Linux 배포.예를 들어:

7 단계 : 설정 사용자 계정

  • Linux 사용자 이름 및 비밀번호를 입력하십시오 (관리자 그림과 같이 옵션이 아닙니다) :

그게 다야!Windows 시스템에 Linux (WSL) 용 Windows 서브 시스템을 성공적으로 설치했습니다.이제 Windows 환경 내에서 직접 Linux 명령 줄 도구 및 유틸리티를 사용할 수 있습니다.

WSL 환경 설정

Linux 배포판이 설치되면 사용자 정의를 시작할 수 있습니다.다음은 고려해야 할 몇 가지 옵션입니다.

기본 WSL 버전 설정 : WSL 1과 WSL 2를 모두 설치 한 경우 PowerShell에서 다음 명령을 실행하여 사용할 기본 버전을 설정할 수 있습니다.

wsl --set-default-version 2

참고 : WSL 1을 선호하는 경우 1로 2로 교체하십시오.

터미널 에뮬레이터 사용자 정의 : 명령 줄 경험을 향상시키기 위해 Windows 터미널 또는 Conemu와 같은 터미널 에뮬레이터를 설치하고 사용자 정의하십시오.이 도구는 탭, 사용자 정의 가능한 테마 및 WSL과의 더 나은 통합과 같은 기능을 제공합니다.

쉘 구성 : Linux 홈 디렉토리에서 .bashrc 또는 .zshrc와 같은 구성 파일을 편집하여 쉘 환경을 사용자 정의 할 수 있습니다.이 파일을 사용하면 환경 변수를 설정하고 별칭을 정의하며 쉘 프롬프트를 사용자 정의 할 수 있습니다.

추가 도구 및 패키지 설치 : 패키지 관리자 (우분투, DNF 페도라 등과 같은 데비안 기반 배포에 대한 APT)를 사용하여 개발 또는 시스템 관리 작업에 필요한 추가 도구 및 패키지를 설치하십시오.

IDE 및 편집자와 통합 : 많은 인기있는 통합 개발 환경 (IDES) 및 텍스트 편집기는 WSL을 지원합니다.WSL을 기본 터미널로 사용하거나 WSL 파일 시스템에서 직접 파일에 액세스하도록 구성 할 수 있습니다.

파일 공유 활성화 : WSL 내에서 Windows 파일 시스템에 저장된 파일에 액세스하려면 기호 링크를 만들거나 사용하여 파일 공유를 활성화 할 수 있습니다. \\ wsl $ <배포판 이름> 길.

WSL 구성 파일 탐색 : WSL.conf 구성 파일을 사용하여 WSL 설정을 탐색하고 구성하는 데 시간이 걸립니다.이 파일을 사용하면 파일 시스템 성능 및 네트워크 설정과 같은 WSL의 다양한 측면을 사용자 정의 할 수 있습니다.

패키지 업데이트 및 업그레이드 : WSL을 설정 한 후 Linux 터미널에서 다음 명령을 실행하여 Linux 배포의 패키지를 업데이트하고 업그레이드 할 수 있습니다.

sudo apt update
sudo apt upgrade

WSL 업데이트

당신은 항상 최신 버전의 WSL을 실행하고 있는지 확인하고 싶습니다.이렇게하려면 PowerShell으로 돌아가 다음 명령을 실행하십시오.

wsl --update
  • WSL 업데이트를 사용할 수 있으면 다음을 볼 수 있습니다.

  • 위에서 제안한대로 다음 명령을 실행하십시오 (고가 PowerShell 또는 Windows 명령 프롬프트에서) :
wsl --shutdown

오류 0x80370102를 수정하는 방법

WSL은 컴퓨터에서 Hyper-V 및 가상화를 활성화해야합니다.설치 중에 0x80370102 오류를받은 경우 해당 기능이 없기 때문일 수 있습니다.

다음 단계를 따라 Hyper-V 및 가상화가 활성화되어 있는지 확인하십시오.

하드웨어 가상화를 활성화합니다

1 단계: 작업 관리자 열기

  • 프레스 프레스 Ctrl 키 + 시프트 + ESC 작업 관리자를 열려면.

2 단계: 가상화를 봅니다

  • 선택 공연 그러면 탭 CPU가상화가 비활성화 된 경우 참고 :


  • 가상화가 활성화 된 경우 아래 Hyper-V 섹션으로 이동하십시오.

3 단계 : BIOS/UEFI 설정을 열십시오

  • BIOS/UEFI 설정에 액세스하려면 필요합니다 컴퓨터를 다시 시작하십시오그리고 부팅하는 동안 F2 키를 길게 누릅니다 또는 시스템에 적합한 키 (Windows 11/10에서 하드웨어 가상화를 활성화 또는 비활성화하는 방법 이와 관련하여 도움이 될 수 있습니다).
  • BIOS/UEFI 창이 열리면 하드웨어 가상화를 가능하게하는 설정을 찾아 선택하십시오. 다음 예제는이 프로세스에 대한 감각을 제공해야합니다.

예:

  • 고르다 많은 > CPU 구성 > SVM 모드 (즉, 보안 가상 머신), 그리고 활성화 됨.
  • 고르다 출구 > 변경 및 종료를 저장하십시오 >

4 단계 : 가상화를 확인하십시오

  • Open Task Manager (Ctrl 키 + 시프트 + ESC) 및 가상화가 활성화되었는지 확인하십시오.

Hyper-V를 활성화합니다

1 단계: 열린 Windows 기능

  • 프레스 Windows 키 + 아르 자형, 유형 "선택적 기능", 그리고 그것을 선택하십시오 확인 단추.

2 단계: Hyper-V를 활성화합니다

  • 그것을 확인하십시오 가상 기계 플랫폼Windows 하이퍼 바이저 플랫폼 둘 다 점검됩니다
  • 고르다 확인

3 단계 : 컴퓨터를 다시 시작하십시오

  • 컴퓨터를 다시 시작합니다 (종료 /r /t 0 Windows 명령 프롬프트 에서이 작업을 수행합니다).

4 단계 : 리눅스 배포판을여십시오

  • 선택 스타트 메뉴, 그런 다음 설치 한 Linux 배포.오류를받지 못하면 가기에 좋습니다.

여전히 하이퍼 바이저와의 문제가 발생하는 경우 PowerShell에서 다음 명령을 실행하십시오.

bcdedit /set hypervisorlaunchtype auto

넌 봐야 해:

컴퓨터를 다시 시작하고 Linux 배포판을 다시 한 번 열면 가면 좋을 것입니다!

WSL의 이점

WSL은 Windows와 Linux 환경 간의 간격을 연결하여 OS 장벽을 제거하고 개선 된 워크 플로우를위한 더 많은 옵션을 제공합니다.

가상 도구 상자에 WSL을 추가하는 것을 고려할 가치가있는 몇 가지 주요 이유는 다음과 같습니다.

향상된 개발 경험 : 개발자는 WSL을 활용하여 Windows 시스템에서 Linux 개발 도구, 라이브러리 및 프레임 워크에 직접 액세스하여 개발 프로세스를 간소화하고 별도의 Linux 기반 환경에 대한 필요성을 제거 할 수 있습니다.

교차 플랫폼 호환성 : WSL은 사용자가 Windows 및 Linux 응용 프로그램과 나란히 작업 할 수있게함으로써 상호 운용성을 촉진하여 기본 운영 체제에 관계없이 응집력있는 컴퓨팅 경험을 촉진합니다.

시스템 관리자를위한 확장 유틸리티 : 시스템 관리자는 Windows 서버에서 Linux 관리 작업 및 스크립트를 실행할 수있는 WSL의 능력으로 이익을 얻어 이질적인 IT 환경에서 관리 및 유지 관리 작업을 단순화합니다.

원활한 통합 : WSL은 Linux 기능을 Windows 에코 시스템에 원활하게 통합하여 사용자가 기존 가상화 솔루션의 오버 헤드없이 두 플랫폼의 강점을 활용할 수 있도록합니다.

작성자 Karlito Bonnevie  /  유월 16, 2022