본문 바로가기

윈도우 개발환경

윈도우에 만드는 리눅스 개발 환경; 7. 윈도우 11에 우분투 설치

윈도우에 만드는 리눅스 개발 환경 목차

1. 우분투 리눅스 설치 (윈도우 10)

2. 윈도우에 Docker 설치

3. nvm으로 node.js 설치

4. VSCode 설치

5. Docker로 MySQL시작하기

6. Docker로 MongoDB 시작하기

7. 윈도우 11에 우분투 설치

8. Docker로 PostgreSQL 시작하기

1. 윈도우 11 에서 우분투 설치 실패.

최근에 일하게된 회사에서 새로 노트북을 받았는데 윈도우 11 환경이다. 의심하지 않고 기존 방법으로 설치해 보려고, 예전에 작성한

 

윈도우에 만드는 리눅스 개발 환경; 1. 우분투 리눅스 설치

윈도우에 만드는 리눅스 개발 환경 목차 1. 우분투 리눅스 설치 2. 윈도우에 Docker 설치 3. nvm으로 node.js 설치 4. VScode 설치 5. Docker로 MySQL시작하기 6. Docker로 MongoDB 시작하기 0. 윈도우에 우분투 리눅

front-it.tistory.com

방법으로 설치를 시도했지만 잘 되지 않았다.

그래서 인터넷을 찾아보니,

 

wsl --install

 

명령어 하나로 된다고 한다.

 

다시 별 생각없이 cmd.exe를 "관리자 권한으로 실행"했는데, 무슨 일인지 우분투 설치 부분에서 감감 무소식이다.

 

그래서 중단하고 다시 실행하니, 주로

 

... enable the Virtu The Windows Subsystem for Linux optional component is not enabled ...

 

이런 메세지를 보이고

 

wsl --status

 

로 보면

 

... enable the "Windows Subsystem for Linux" optional component to use WSL1
...
... enable the "Virtual Machine Platform" optional component to use WSL2

 

이런 메세지가 보였다. (스크린 샷을 뜨지 못해 기억나는 정도만 기록했다.)

2. 윈도우 11 에서 우분투를 설치하는 2가지 방법

가. Windows Powershell 을 "관리자 권한으로 실행" 하고,

 

wsl --install

 

을 하면, "Windows Subsystem for Linux"와 "Virtual Machine Platform"을 활성화하고 Ubuntu까지 기본으로 설치된다.

 

나. "Windows Subsystem for Linux", "Virtual Machine Platform", Ubuntu를 차례로 설치하기

만일 나처럼 문제가 생겨 설치가 제대로 되지 않을 경우

 

a. 먼저, Windows Powershell을 "관리자 권한으로 실행" 하고 "Windows Subsystem for Linux"와 "Virtual Machine Platform"을 먼저 enable한다.

 

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform, Microsoft-Windows-subsystem-Linux

 

b. Ubuntu를 설치한다.

 

wsl --install
(또는)
wsl --install Ubuntu

 

윈도우 11에 "Windows Subsystem for Linux"와 "Virtual Machine Platform"를 설치하고 나면, Docker 설치는 기존과 동일하다.

 

윈도우에 만드는 리눅스 개발 환경; 2. 윈도우에 Docker 설치

윈도우에 만드는 리눅스 개발 환경 목차 1. 우분투 리눅스 설치 2. 윈도우에 Docker 설치 3. nvm으로 node.js 설치 4. VScode 설치 5. Docker로 MySQL시작하기 6. Docker로 MongoDB 시작하기 노트북에서 개발을 좀

front-it.tistory.com