update to wsl2

오후 9:53 2021-07-10 작성됨

  • Remote - WSL 확장도구가 너는 WSL1을 사용 중인데, WSL2로 업그레이드해라 알려줘서 업데이트했다

WSL2로 업데이트하기

  • 둘 버전이 어떤 차이가 있는지 알려주는 페이지가 켜진다

  • Install WSL 1 and update to WSL 2 버튼을 누른다

  • Windows Insiders는 간편하게 명령어 하나로 업그레이드 가능하다고 한다

  • wsl --install 해보고 안되면 수동 설치를 하면 된다

  • 수동 설치도 명령어 4번으로 간편하다

  • 중간에 WSL2를 위한 요구사항을 체크해야 하는데,

  • Ctrl + R msinfo32 또는 윈도우키로 시작 메뉴를 열고 시스템 정보를 입력해서 요구사항을 확인한다

PowerShell (Administrator)
1
2
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • 위 명령어 입력 후 컴퓨터 재부팅

PowerShell (Administrator)
1
2
3
wsl --set-default-version 2
wsl --list # 설치된 배포판 이름 확인
wsl --set-version {배포판 이름} 2 # wsl --set-version Ubuntu-20.04 2
  • 갑자기 cmd를 썼는데, 중간에 재부팅해서 일관적으로 캡처하지 못했다 ㅠ (뭘 쓰던 상관은 없다.)
  • 기존에 WSL을 사용하고 있는 사람에 한해서 wsl --set-version 명령을 실행해줘야 한다
  • 가이드 문서를 다 따라 했는데, vscode를 켜고 Remote WSL를 사용하면 여전히 WSL1을 쓰고 있다고 말한다
  • 알고 보니까 기존 배포판은 그대로 버전 1이 적용되고 있다
  • 기존 배포판에 WSL2를 적용하려면 wsl --set-version {배포판 이름} {타깃 버전}까지 실행해줘야 한다
  • 5분 정도 걸렸나? 시간이 조금 걸리는 작업이다

참고

windows cmd로 홈 디렉터리(~) 가기

  • 홈 디렉터리는 보통 ~로 표현된다
1
2
3
4
5
# linux
vi ~/.npmrc

# windows
notepad %userprofile%/.npmrc
  • 유저 홈 디렉터리에 설정 파일들이 많이 있는데,
  • 이 디렉터리를 windows cmd에서 가고 싶을 때 %userprofile%을 참조하면 된다

cmd로 유저 홈 디렉터리 이동

1
cd %userprofile%

홈 디렉터리 탐색기로 열기

  • Win + R
  • %userprofile% 입력 후 엔터

번외 : git bash 쓰기

  • 간단한 명령어인데, 리눅스 명령어라서 cmd에서 안될 때
  • git bash를 켜서 실행한다
  • 대부분 잘 동작한다

windows dark mode 윈도우 다크 테마

  • 다크 모드는 OS에서 설정할 수 있다
  • 최상위 (OS)에서 설정해두면 그 위에서 돌아가는 앱이 자동으로 테마를 스위치 한다
  • 깃허브 다크 모드가 크롬 프로필에 따라 풀려서 다크 모드로 설정을 하려는데
  • 시스템 기반으로 테마를 토글 하는 기능이 있음을 알게 되었다
  • 그래서 윈도우에서 다크 모드 적용을 알아보았다

윈도우 다크 모드

  • win 키를 누르고 theme를 검색하면 테마 컬러 선택 설정으로 들어갈 수 있다

  • 색 선택에서 어둡게를 선택하면
  • 다크 모드 설정 완료이다
  • 익스플로러나 브라우저를 보면 자동으로 다크 모드가 된 것을 확인할 수 있다
  • 깃허브 사이트나 깃허브 데스크톱 앱도 자동으로 다크 모드로 전환되었다
  • 앱또는 웹사이트마다 일일이 다크 모드 적용하기보다 OS 레벨에서 다크 모드를 적용하는 것이 훨씬 유용하다

Antimalware Service Executable 미쳐버린 메모리 점유율

  • 윈도우 디펜더 프로세스가 메모리를 엄청나게 먹어서 골머리 아프다
  • 기본 300mb 정도이고 어쩔 땐 막 2gb 가까이 올라간다..
  • 그땐 마우스가 막 끊기면서 불편하다..
  • 해결법 보고 따라 했는데 300mb 정도 나오는데 더 지켜봐야겠다
  • 8기가로는 이것저것 하기엔 좀 부족한 메모리인 것 같다

참고

유용한 탐색기 explorer 단축키

  • 클릭 클릭해서 바꿨었는데, 이제는 단축키로.!
  • 탐색기를 돌아다니다보면 보기옵션이 이상해서 보기힘들다

Ctrl + Shift + [12345678]

  • 나는 주로 ctrl shift 6 인 자세히 옵션을 주로 이용한다
  • 1~8까지 옵션이 있다

현재 디렉터리에서 cmd열기

  • 꿀꿀

탐색기 주소에 cmd

  • 탐색기를 돌아다니다가 해당 디렉터리에서 터미널을 열고 싶을 때
  • 탐색기 주소창에다 cmd

반대의 경우

  • 터미널에서 작업하다가 해당 디렉터리를 탐색기에서 보고 싶을 때 explorer .
  • cmd와 다르게 .을 써줘야한다
cmd
1
explorer .

윈도우10에서 선택영역 캡처하기

  • 더이상 print screen key 그림판 ctrl v, crop, ctrl c, ctrl v 할 필요가없다

Win + Shift + S

  • 단축키를 누르면 중앙 상단에 ui가 나오면서 드래그로 원하는 영역을 캡처할 수 있다
  • 스크린샷은 클립보드에 저장되면 원하는 곳에 붙여넣어 사용할 수 있다

다른 캡쳐 단축키

Alt + PrintScreen

  • 현재 활성화된창을 캡처한다
  • 이것도 많이 쓴다

PrintScreen

  • 전체화면 캡처

윈도우10에서 클립보드 사용하기

  • 복사를 여러개 해둘 수 있다. 꿀 단축키

Win + V

  • Win + V 키를 누르면 클립보드 창이 나온다
  • 아마 이 기능을 처음 사용한다면, 클립보드를 시작할 것인지 물어보는데 버튼을 눌러 시작할 수 있다
  • Ctrl + CPrint Screen키를 누를때마다 클립보드에 새로이 추가된다