WSL 팁과 요령: WSL과 관련된 작업

Wsl Tibgwa Yolyeong Wslgwa Gwanlyeondoen Jag Eob



WSL은 Windows 내에서 완전한 Linux 경험을 가능하게 하는 게임 체인저입니다. 그러나 이를 최적화하려면 기본 설정에 의존하는 것 이상의 작업이 필요합니다. 이번 포스팅에서는 이에 대해 이야기해보겠습니다. WSL 경험의 속도를 높이고 개선하기 위한 팁과 요령 .



최고의 WSL 팁과 요령

다음은 WSL 경험을 가속화하고 개선하기 위한 최고의 WSL 팁과 요령 중 일부입니다.





  1. WSL에 고급 Windows 터미널 설치
  2. Z-Shell 및 Oh My Zsh 프레임워크로 전환
  3. Windows의 WSL 환경 내에서 VSCode 사용
  4. Linux 2(WSL2) CPU 및 메모리용 Windows 하위 시스템 최적화
  5. 다른 배포판으로 전환

그들에 대해 자세히 이야기합시다.





WSL과 관련된 것들

1] WSL에 고급 Windows 터미널을 설치합니다.



Linux 배포판을 설치하면 기본 터미널이 제공되는데, 이는 명령줄 유틸리티가 없는 Linux를 상상할 수 없기 때문에 매우 분명합니다. 그러나 신선하고 다른 것을 원한다면 Windows 터미널을 사용해 보십시오.

Windows 터미널은 모든 터미널 에뮬레이터에서 기대할 수 있는 탭 창을 포함하여 많은 최신 기능을 갖춘 강력한 응용 프로그램입니다. Linux뿐만 아니라 PowerShell 및 명령 프롬프트도 지원합니다.

그러나 여전히 몇 가지 거친 부분이 있으며 사용자가 '.json' 파일에서 설정을 편집해야 합니다. 그러나 숙련된 명령줄 사용자라면 구성 파일을 편집하는 데 문제가 없을 것입니다. .json 파일에 액세스하려면 다음으로 이동하세요. 설정 JSON 파일 열기를 클릭하세요. 유틸리티를 다운로드하려면 다음으로 이동하세요. apps.microsoft.com 다운로드 버튼을 클릭하세요.



2] Z-shell 및 Oh My Zsh 프레임워크로 전환

  WSL 경험을 가속화하고 개선하기 위한 WSL 팁과 요령

Z-shell이라고도 알려진 Zsh는 Bash보다 고급 기능을 갖춘 셸입니다. Zsh에는 Git 통합 기능이 내장되어 있으며 테마 및 플러그인 설치는 물론 자동 완성 및 자동 수정도 지원합니다.

Z-shell 설치는 매우 간단합니다. 다음 명령을 실행해야 합니다.

sudo apt install zsh -y

Z-Shell을 설치한 후에는 다음을 설치해야 합니다. “오 마이 Zsh” 뼈대. 이는 Zsh에 대한 다양한 테마와 플러그인을 쉽게 관리할 수 있도록 해주는 커뮤니티가 주도하는 프레임워크입니다. 이 프레임워크를 설치하려면 다음이 필요합니다. 곱슬 곱슬하다 그리고 Git. 동일한 작업을 수행하려면 아래 명령을 실행하세요.

sudo apt install curl git

이제 아래 명령을 실행하여 Oh My Zsh를 설치하세요.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Zsh로 전환할지 묻는 메시지가 표시됩니다. 작업을 확인하려면 Enter를 누르세요.

3] Windows 내 WSL 환경 내에서 VSCode 사용

개발 환경 내에서 WSL에 설치한 모든 런타임, 유틸리티 및 Linux 커널에 원활하게 액세스할 수 있게 해주는 VSCode 확장이 있습니다. 이는 Windows 시스템의 WSL 환경 내에서 자신의 코드를 쉽게 실행할 수 있음을 의미합니다.

이 도구를 설치하려면 다음으로 이동해야 합니다. 확장 마켓플레이스 Visual Studio Code에서 다음을 찾으세요. “WSL”. 확장 프로그램이 나타나면 해당 확장 프로그램을 선택하고 설치를 클릭하세요. 이제 WSL 터미널로 돌아가서 VSCode를 사용하려는 폴더를 선택하세요. 그런 다음 다음 명령을 입력하십시오.

code .

Linux에서 VSCode를 열 때 폴더에 있는 파일의 작성자를 신뢰하라는 메시지가 나타날 수 있습니다. 승인을 하시면 준비가 완료됩니다.

4] Linux 2(WSL2) CPU 및 메모리용 Windows 하위 시스템 최적화

.wslconfig 파일을 구성하여 WSL2 CPU 및 메모리 사용량을 미세 조정할 수 있습니다. 동일한 작업을 수행하려면 아래에 설명된 단계를 따르세요.

  • 열려 있는 파일 탐색기 그리고 가다 C:\Users\<사용자 이름>.
  • 이제 열어야 할 곳 메모장 사용자 폴더에 .wslconfig 파일을 만듭니다.
  • 해당 파일을 변경하려면 다음 형식을 사용할 수 있습니다.

makefile코드 복사[wsl2]
# VM 메모리를 6GB 이하로 제한하려면 GB 또는 MB를 사용하여 정수로 설정할 수 있습니다.
메모리=6GB
# 4개의 가상 프로세서를 사용하도록 VM을 설정하려면
프로세서=4

  • 필요한 시스템 변경을 수행한 후 다음을 열어야 합니다. PowerShell 또는 명령 프롬프트 다음 명령을 실행하여 WSL 인스턴스를 종료합니다.
    wsl --shutdown
  • 이제 실행 wsl 인스턴스를 시작합니다.

나중에 변경하려면 해당 파일로 이동하여 '메모리' 및 '프로세서' 항목을 조정하세요.

5] 다른 배포판으로 전환

Windows 10 용 안드로이드 폰 에뮬레이터

WSL(Linux용 Windows 하위 시스템)을 사용할 때의 가장 큰 이점 중 하나는 여러 다른 Linux 배포판을 동시에 실행할 수 있다는 것입니다. Alpine Linux와 Ubuntu를 동시에 사용하여 취향을 탐구하고 찾을 수 있습니다. 다음 명령을 실행하여 기본 배포를 설정합니다.

wsl --set-default distro-name

메모: 'distro-name'을 사용하려는 배포판으로 바꾸세요.

그게 다야!

읽다: WSL에서 서버 실행 실패 오류 수정

WSL을 더 빠르게 만들려면 어떻게 해야 하나요?

최고의 성능을 위해 Linux 파일은 WSL에 저장하고 Windows 파일은 Windows 파일 시스템에 저장합니다. 그러나 성능을 최적화하려면 앞에서 설명한 대로 .wslconfig 파일을 만들고 편집해 보세요.

읽다: Windows에서 .sh 또는 Shell Script 파일을 실행하는 방법

WSL은 RAM을 많이 사용하나요?

WSL의 메모리 사용량은 시스템 메모리의 절반으로 제한됩니다. 제 경우에는 16GB이므로 WSL은 4GB를 사용합니다. 메모리의 최대 절반과 모든 CPU/GPU 코어를 사용할 수 있지만 필요한 경우에만 그렇게 한다는 점을 명심하는 것이 중요합니다. 그렇지 않으면 이러한 리소스를 불필요하게 소비하지 않습니다. 그러나 이러한 제한을 수동으로 구성하려면 앞서 언급한 가이드를 확인하세요.

또한 읽어보세요: WSL이 Windows에서 작동하지 않거나 시작되지 않습니다. .

  WSL 경험을 가속화하고 개선하기 위한 WSL 팁과 요령
인기 게시물