윈도우에 만드는 리눅스 개발 환경 목차
7. 윈도우 11에 우분투 설치
1. 윈도우 11 에서 우분투 설치 실패.
최근에 일하게된 회사에서 새로 노트북을 받았는데 윈도우 11 환경이다. 의심하지 않고 기존 방법으로 설치해 보려고, 예전에 작성한
방법으로 설치를 시도했지만 잘 되지 않았다.
그래서 인터넷을 찾아보니,
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 설치는 기존과 동일하다.
'윈도우 개발환경' 카테고리의 다른 글
Docker로 테스트 환경 만들기; 1. Full version 우분투 서버 만들기 (0) | 2023.11.22 |
---|---|
Git Bash 활용하기 - 2. 리눅스 기능으로 Node.js 개발환경 만들기 (1) | 2023.10.19 |
윈도우에 만드는 파이썬 개발 환경; 3. 아나콘다 없이 무료로 Jupyter notebook 설치 (0) | 2023.05.18 |
윈도우에 만드는 파이썬 개발 환경; 2. venv 가상환경, VSCode 연결 (0) | 2023.04.23 |
윈도우에 만드는 파이썬 개발 환경; 1. pyenv로 여러 버전의 파이썬 설치 (0) | 2023.04.20 |