코딩 이야기

Chapter 1-2. WSL2에 우분투 설치

Windows에 WSL2 설치하는데 제반 조건이 많아 글이 너무 길어졌었네요! 이번에는 WSL2에 우분투를 설치를 진행하도록 하겠습니다! 이번에는 정말 뭐 없어서 금방 가능할거에요

1-2. WSL2에 우분투 설치

1. 시작 버튼을 누른 뒤, Microsoft Store를 열어줍시다.

2. 요렇게 생긴 친구가 나올텐데, 여기서 Ubuntu를 검색하여 설치하도록 합시다. 저는 “Ubuntu 20.04.6 LTS”를 설치 했어요!

3. 설치 후에는 자동으로 Ubuntu 20.04.6LTS가 실행될텐데, 실행이 안되면 열어주세요.

4. 열면 아래 사진과 같은 창이 나오는데, username과 password를 입력해주시면 됩니다!(아이디랑 비밀번호여서, 원하는걸로 입력하시면 되요! 비밀번호 입력 시에는 입력해도 뭔가 변화가 없어서 당황할 수 있겠지만, 입력되고 있으니 진행하시면 됩니다)

5. username과 password를 입력하셨으면 다음과 같이 뜰거에요! 아래 사진과 같이 뜬다면 우분투 설치 완료입니다!

6. 열려있는 우분투 창을 닫은 뒤, 다시 powershell을 열어서 wsl -l -v를 입력하시면 이제 아래 사진과 같이 뜰 것입니다!

powershell에서 입력 가능한 간단한 우분투 명령어를 알려드리도록 할게요! (Ubuntu name은 Ubuntu-20.04가 기준입니다)

wsl -l -v => Windows에 설치된 Linux 배포 목록 및 상태를 확인할 수 있습니다.

wsl -d Ubuntu-20.04 => 해당 우분투가 Running 상태로 바뀌며 실행되게 됩니다.

wsl -t Ubuntu-20.04 => 해당 우분투가 Stopped 상태로 바뀌며 종료되게 됩니다.

wsl –shutdown => 모든 WSL 머신이 일괄적으로 종료됩니다.

 

우분투의 name 앞에 *은 디폴트 머신을 의미합니다.

그리고 만일 VERSION이 1 이라면 아래와 같은 명령을 실행해주세요.

wsl –set-version Ubuntu 2

혹시 C드라이브에 우분투 설치했는데, 용량이 얼마 안남아서 걱정되시나요? 그렇다면 다음 글을 참고해주세요!

C드라이브에 깔려있는 우분투를 D드라이브로 옮길 예정입니다!


<관련 글 링크>

Chapter 1-1. 윈도우에서 WSL2 설치

Chapter 1-3. C드라이브 용량이 부족한 사람을 위한 우분투 D 드라이브로 옮기기

Chapter 2. WSL2에 아나콘다 설치 후 가상환경 만들기

Chapter 3. WSL 아나콘다에서 Cuda, cuDNN, Pytorch 설치하기

Chapter 4. Bert-VITS2 사전 준비 및 훈련 시작

Info-Geon

Recent Posts

[Dart/Flutter] HttpException: Connection closed while receiving data 문제 해결

서버를 구성하여 앱으로 데이터를 받으려던 순간, HttpException: Connection closed while receiving data 에러가 발생하였습니다. 여러가지…

1개월 ago

[Flask/WSL] WSL2 서버 외부 접속 시, 접속 안되는 문제 해결

WSL2로 서버를 실행 시켰을 때, 접속이 안될때가 있습니다. 분명 외부IP를 적어서 접속을 했는데도 안된다면, 들어와서…

2개월 ago

[Dart/Flutter] Future, Stream의 차이와 async, then의 차이

Dart를 이용하여 코딩을 하다 보면, Future, Stream 등을 사용할 때가 있습니다. 또한 받을 때는 async를…

2개월 ago

커피는 어떻게 우리의 잠을 깨울까? 커피의 효과와 부작용

커피는 어떻게 우리의 잠을 깨우고 각성시킬까요? 또한 이로 인한 부작용은 무엇일까요? 알고 마시면 더 좋은…

3개월 ago

WWDC 24 핵심 요약: 애플 AI 핵심 업데이트 및 Siri의 혁신

애플의 연례 개발자 회의인 WWDC 2023에서 애플은 많은 사람들의 기대를 모았던 AI 기술, 특히 Siri의…

3개월 ago

[Dart/Flutter] bool operator == (Object other)이 뭘까요? (객체 동등성 비교)

bool operator == (Object other) 과 같은 코드가 한번씩 보입니다. 과연 이는 무엇을 뜻하는 코드일까요?…

3개월 ago