소중한 노트북에 애물단지같은 virtual machine ubuntu를 갖다버리기로 결정했다. 용량도 많이 먹고.... 램도 잡아먹는 하마같은 녀석. 대신 윈도우에서 야심차게 내놓은 WSL2를 깔아보기로 했다.
- 1. microsoft store에서 터미널과 우분투 다운로드
이 녀석들을 다운받은 후 관리자모드로 터미널에 들어간다. 그리고 터미널에 아래 코드를 차례대로 입력해준다.
> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
기능설정 어쩌구 문구가 뜨면서 알아서 작업이 진행된다.
- 2. 우분투 접속
이번엔 터미널 말고 우분투에 접속한다. 그러면 이 우분투에서 사용할 new Unix name과 password를 입력하라는 문구가 뜬다. 나는 예전에 쓰던대로 입력했다.
- 3. wsl 버전 업그레이드
여기까지 한게 wsl설치니까 이제 wsl2로 버전 업그레이드를 하면 된다.
wsl -l -v
이 코드는 현재 wsl 버전상태인데 당연히 1로 뜰거다.
wsl --set-default-version 2
위 코드를 입력해야 버전 업그레이드가 된다.
정말 놀랍게도 남들은 다 된다는데 나는 안된다! 자꾸 홈페이지 들어가서 차이점을 알아보라는 문구만 뜨는데 해결방법은 바로 윈도우 버전 업그레이드이다.
winver
터미널이든 우분투든 winver을 입력해보면 현재 내 윈도우 버전이 뜨는데 나는 1904였나 했다. 옛날꺼라 안되던 거였다. 아래 설치파일로 바로 업그레이드를 시켜주고(좀 오래걸린다)나니 잘만 되더라.
- 설치완료
이제 사용하면 되는데 아래 코드로 gcc를 깔아줘야 컴파일할수있다는걸 잊지말자!
sudo apt install gcc
정말 웃기게도 남들하면 다된다는데 난 또 에러가 났다. 에러 명은 아래처럼 길기도 길다.
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_5.4.0-42.46_amd64.deb 404 Not Found [IP: 91.189.88.152 80]
Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
이럴땐 당황하지 말고 업데이트를 하고 다시 install하면 된다.
sudo apt-get update
wsl2 설치 끝~ 아직까진 불편함이 없어서 강추드립니다!
(이 글이 도움이 됐다면 광고 한번씩만 클릭 해주시면 감사드립니다, 더 좋은 정보글 작성하도록 노력하겠습니다 :) )
'자기계발' 카테고리의 다른 글
건국대학교 AI 해커톤 참여 후기(2/15 ~ 2/19) (0) | 2021.02.28 |
---|---|
센서와 무선 메쉬 게이트웨이를 이용한 산불 감지 IoT 기기 (0) | 2020.12.01 |
2021년 기술 trend 9가지 by Gartner (0) | 2020.11.03 |
2020 정보처리기사 3회 실기 문제 복원 + 합격후기 (0) | 2020.10.17 |
생물학 기반 네트워크 - 인간과 AI의 융합은 머지않은 미래? (0) | 2020.09.28 |