Hostwinds 튜토리얼
에 대한 검색 결과:
목차
태그 : Cloud Servers, Dedicated Server
Linux 용 Windows 서브 시스템 (WSL)은 Microsoft가 도입 한 기능으로 사용자에게 Windows 운영 체제에서 Linux 배포판을 직접 실행할 수있는 기능을 제공하는 것을 목표로합니다.호환성 레이어 역할을하여 Windows 환경 내에서 기본 Linux 바이너리를 실행할 수 있습니다.
핵심적으로 WSL은 Linux와 Windows가 서로 통신 할 수있는 변환 레이어를 만들어 작동합니다.이를 통해 Linux Command-Line 도구 및 유틸리티는 Windows 운영 체제에서 작동하여 두 개의 별개의 운영 체제 간의 격차를 해소 할 수 있습니다.
이 튜토리얼에서는 다음을 살펴 보겠습니다.
이 튜토리얼을 마치면 Windows 시스템에서 Linux 배포를 실행할 수 있습니다.이 기능을 최대한 활용하려면 튜토리얼을 확인하십시오. Linux에 Windows 서브 시스템을 사용하는 방법 파일 시스템을 활용하고 Linux 및 Windows 명령을 혼합하는 방법을 배웁니다.
필요한 모든 WSL 구성 요소가 있는지 확인하려면 Windows가 업데이트되었는지 확인하십시오.비교적 보편적 인 방법은 다음과 같습니다.
이제 Windows를 업데이트 했으므로 컴퓨터에 WSL을 설치하기위한 단계를 살펴보고 그 이후 몇 가지 설정 고려 사항을 살펴 보겠습니다.
PowerShell을 통해 액세스하십시오 명령 줄 인터페이스 시작 버튼을 마우스 오른쪽 버튼으로 클릭하면 "Windows PowerShell (관리자)"메뉴에서.
PowerShell 창에 다음 명령을 입력하고 누릅니다. 시작하다:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
당신의 일을 저장하십시오 컴퓨터를 다시 시작하십시오.이 단계는 활성화 프로세스를 완료하려면 필요합니다.
다시 시작한 후 열다 PowerShell 다시 관리자로서 다음 명령을 실행하여 기본 Linux 배포판을 설치하십시오. 우분투:
wsl --install
wsl --list --online
wsl --install --distribution <Distro Name>
Restart-Computer
노트 : 다음 오류를 받으면 제목의 섹션으로 이동하십시오. "오류 0x80370102" 아래에.그렇지 않으면 다음 단계로 진행하십시오.
그게 다야!Windows 시스템에 Linux (WSL) 용 Windows 서브 시스템을 성공적으로 설치했습니다.이제 Windows 환경 내에서 직접 Linux 명령 줄 도구 및 유틸리티를 사용할 수 있습니다.
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을 실행하고 있는지 확인하고 싶습니다.이렇게하려면 PowerShell으로 돌아가 다음 명령을 실행하십시오.
wsl --update
wsl --shutdown
WSL은 컴퓨터에서 Hyper-V 및 가상화를 활성화해야합니다.설치 중에 0x80370102 오류를받은 경우 해당 기능이 없기 때문일 수 있습니다.
다음 단계를 따라 Hyper-V 및 가상화가 활성화되어 있는지 확인하십시오.
선택 공연 그러면 탭 CPU가상화가 비활성화 된 경우 참고 :
예:
여전히 하이퍼 바이저와의 문제가 발생하는 경우 PowerShell에서 다음 명령을 실행하십시오.
bcdedit /set hypervisorlaunchtype auto
넌 봐야 해:
컴퓨터를 다시 시작하고 Linux 배포판을 다시 한 번 열면 가면 좋을 것입니다!
WSL은 Windows와 Linux 환경 간의 간격을 연결하여 OS 장벽을 제거하고 개선 된 워크 플로우를위한 더 많은 옵션을 제공합니다.
가상 도구 상자에 WSL을 추가하는 것을 고려할 가치가있는 몇 가지 주요 이유는 다음과 같습니다.
향상된 개발 경험 : 개발자는 WSL을 활용하여 Windows 시스템에서 Linux 개발 도구, 라이브러리 및 프레임 워크에 직접 액세스하여 개발 프로세스를 간소화하고 별도의 Linux 기반 환경에 대한 필요성을 제거 할 수 있습니다.
교차 플랫폼 호환성 : WSL은 사용자가 Windows 및 Linux 응용 프로그램과 나란히 작업 할 수있게함으로써 상호 운용성을 촉진하여 기본 운영 체제에 관계없이 응집력있는 컴퓨팅 경험을 촉진합니다.
시스템 관리자를위한 확장 유틸리티 : 시스템 관리자는 Windows 서버에서 Linux 관리 작업 및 스크립트를 실행할 수있는 WSL의 능력으로 이익을 얻어 이질적인 IT 환경에서 관리 및 유지 관리 작업을 단순화합니다.
원활한 통합 : WSL은 Linux 기능을 Windows 에코 시스템에 원활하게 통합하여 사용자가 기존 가상화 솔루션의 오버 헤드없이 두 플랫폼의 강점을 활용할 수 있도록합니다.
작성자 Karlito Bonnevie / 유월 16, 2022