본문 바로가기
D.evelop [CS]/Linux

Window에서 Ubuntu 설치 - Ubuntu, wsl 2, oh my zsh 설치

by Danne 2023. 2. 9.

윈도우와 맥은 파일 시스템이 다릅니다.

Window에서 Ubuntu 설치해서 맥(Linux)의 파일 시스템을 네트워크로 잡아서 사용할 수 있습니다.

[절차]
1. Ubuntu 설치
2. wsl2 설치
3. zsh 설치

4. oh my zsh 설치
5. powerlevel10k 설치

 

 

 

1. Ubuntu 설치

 

1-1. 윈도우 키 > "Window 기능 켜기/끄기" 검색 후 실행 > ✅Linux용 Windows 하위시스템 체크on

 

1-2. Microsoft Store(정품 인증 필요)에서 Ubuntu 다운로드

 

1-3. Microsoft Store(정품 인증 필요)에서 Windows Terminal다운로드

 

1-4. Windows Terminal실행 > 설정 > 기본 프로필 "Ubuntu" 설정

 

 

 

wsl에서 cd /mnt/드라이브/경로 를 사용하면 window파일에도 바로 접근을 할 수 있다.

예: cd /mnt/d/work

 

 

 

2. wsl2 설치

WSL을 사용하여 Windows에 Linux 설치 - Microsoft 공식문서

 

PowerShell에 입력 시

wsl --install

 

3. zsh 설치

Z Shell은 기본쉘의 확장버전으로 Ubuntu실행 시 기본으로 설정된 Bash보다 더 다양한 기능을 지원한다.

경로 자동 추론, 명령어 추천, 테마 설정 등

 

3-1. zsh 설치

sudo apt install zsh

 

 

 

4. oh my zsh 설치 (powerlevel10k 테마)

필수는 아니지만 다양한 Theme를 적용 시켜 가독성을 높여준다고 함

공식 사이트 - https://ohmyz.sh/#install

 

4-1. oh my zsh 설치

나는 Install oh-my-zsh via wget 명령어로 설치해줬다.

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

 

 

4-2. powerlevel10설치

powerlevel10 install - 공식 github

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k

 

 

4-3. powerlevel10테마 설정

echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc



에티터를 열어 zsh를 설정을 수정할 차례.

 sudo vi ~/.zshrc

i키를 눌러  편집가능한 상태로 전환한다.

기본 설정 된 ZSH_THEME="robbyrussell" 을  ZSH_THEME="powerlevel10k/powerlevel10k"로 변경

수정 후 [ESC] :wq 로 저장 후 종료

 

 

4-4.  MesloLGS NF 폰트 설치

powerlevel10k는 MesloLGS NF에 최적화 되어있어 폰트를 치해줘야한다.

powerlevel10k - MesloLGS NF 설치 방법

 

 

4-5.  기본 폰트 설정

다시 터미널을 열어 "Json파일 열기"선택

 

"profilses"의 "deflaut"에 "fontFace" : "MesloLGS NF"로 설정

 

 

4-6.  powerlevel10k 세부 설정

터미널을 종료하고 다시 실행시키면 다음과 같은 세부 설정 화면이 뜬다. 취향에 맞게 선택.

 

 

 

반응형

댓글