이 영역을 누르면 첫 페이지로 이동
Coding Groot 블로그의 첫 페이지로 이동

Coding Groot

페이지 맨 위로 올라가기

Coding Groot

코딩 블로그

WSL2 Upgrade하는 PowerShell 명령어와 Windows Terminal 커스터마이징하는 법

  • 2020.07.21 05:53
  • Note
글 작성자: Coding Groot
PowerShell은 관리자 모드로 실행되어 있어야 한다

1. WSL 2를 설치하기 전에 "가상 머신 플랫폼" 기능을 활성화

관리자 모드로 연 PowerShell에서 아래의 명령어를 쳐서 "가상 머신 플랫폼" 기능을 활성화한다.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

그리고 컴퓨터 다시 시작

2. https://aka.ms/wsl2kernel 접속

Linux 커널 업데이트 패키지 다운로드 및 설치

3. WSL 2를 기본 버전으로 설정

wsl --set-default-version 2

4. WSL 1 또는 WSL 2로 설정

WSL의 버전을 체크하는 명령어

wsl --list --verbose

리눅스 배포판 별로 WSL 버전을 설정하는 명령어

wsl --set-version <distribution name> <versionNumber>
  • distribution name: Ubuntu, Kali Linux, Fedora Remix for WSL, ...
  • versionNumber: 1, 2

ex) Ubuntu를 WSL 2로 업그레이드 하는 명령어는 wsl --set-version Ubuntu 2


WSL 1을 WSL 2로 업그레이드하는 과정 (3. ~ 4.)

WSL1이였던 Ubuntu배포판을 WSL2로 바꾸고 그 버전을 확인함


Windows Terminal 설치 방법

Windows Store에서 설치할 수 있지만
Chocolatey를 이용하면 명령어로 바로 설치할 수 있다

1. PowerShell에서 Chocolatey 설치

먼저 모든 Script를 실행할 수 있도록 권한을 설정한다

Set-ExecutionPolicy AllSigned

Chocolatey를 다음의 명령어로 설치한다

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

PowerShell에서 choco명령어로 잘 설치되었는지 확인해본다

잘 설치되었으면 버전명이 뜬다

2. Chocolatey를 통해서 Windows Terminal 설치

choco install microsoft-windows-terminal

Windows Terminal 색상 찾는 법과 적용하는 법

  • 색상표들 복사하는 곳: https://atomcorp.github.io/themes/
 

Windows Terminal Themes

 

windowsterminalthemes.dev

  1. 먼저 Ctrl + ,를 눌러서 설정 파일(settings.json)을 엽니다
  2. 위 사이트에서 원하는 색상 복사하고 "schemes": [] 여기 대괄호 안에 붙여넣는다
  3. "profiles": "defaults": "colorScheme":에 복사한 색상의 이름("schemes": "name"의 값)을 넣는다.

(ex) OneDark 테마 적용 예시

// Windows Terminal 설정 파일
{
    // 생략
    
    "profiles":
    {
        "defaults":
        {
            // 기본값으로 복사한 테마를 적용한다!!
            "colorScheme": "OneDark" 
        },
        "list":
        [
            // 생략
        ]
    },

    // 복사한 색상들을 여기 대괄호 안에 붙여넣는다!!
    "schemes": [
        {
            "name": "OneDark",
            "black": "#1e2127",
            "red": "#e06c75",
            "green": "#98c379",
            "yellow": "#d19a66",
            "blue": "#61afef",
            "purple": "#c678dd",
            "cyan": "#56b6c2",
            "white": "#abb2bf",
            "brightBlack": "#5c6370",
            "brightRed": "#e06c75",
            "brightGreen": "#98c379",
            "brightYellow": "#d19a66",
            "brightBlue": "#61afef",
            "brightPurple": "#c678dd",
            "brightCyan": "#56b6c2",
            "brightWhite": "#ffffff",
            "background": "#1e2127",
            "foreground": "#abb2bf"
          }
    ],
    // 생략
}

Windows Terminal Font 설정하는 법

설정 파일에서 "fontFace": "폰트명"를 추가한다.

(ex) groot 폰트 적용 예시

// Windows Terminal 설정 파일
{
    // 생략
    
    "profiles":
    {
        "defaults":
        {
            // "groot" 폰트를 기본값으로 설정한다!!
            "fontFace": "groot"
        },
        "list":
        [
            // 생략
        ]
    },
    // 생략
}

Windows Terminal 1.5에 업데이트 예정인 기능들

1. 프로필 아이콘 이모지🔆로 꾸미기

2. 닫히는 애니메이션 활성/비활성화

3. 벨 소리

4. 윈도우 배경화면 사용하기 등등

devblogs.microsoft.com/commandline/windows-terminal-preview-1-5-release/?fbclid=IwAR312qoUZgAHRkKmCCpdpCc_MFtBTKO6vEv4cRwTefp2D0e2MjfnyxxwHhE

 

Windows Terminal Preview 1.5 Release | Windows Command Line

We’re back with another Windows Terminal release! Windows Terminal has moved to version 1.4 and includes the features described in the 1.4 release blog post. Windows Terminal Preview has moved to version 1.5 and includes the features described below. You

devblogs.microsoft.com


출처

  • https://docs.microsoft.com/ko-kr/windows/wsl/install-win10#update-to-wsl-2
반응형

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • SRT 단편성과 중련편성 구별법

    SRT 단편성과 중련편성 구별법

    2022.05.05
  • [공지] 입대 합니다

    [공지] 입대 합니다

    2020.07.25
  • Windows 2004 Update 수동으로 하는 법 (업데이트가 안 뜰 때 해결법)

    Windows 2004 Update 수동으로 하는 법 (업데이트가 안 뜰 때 해결법)

    2020.07.19
  • 블로그 정책 공지

    블로그 정책 공지

    2020.06.03
다른 글 더 둘러보기

정보

Coding Groot 블로그의 첫 페이지로 이동

Coding Groot

  • Coding Groot의 첫 페이지로 이동

검색

메뉴

  • 홈
  • 태그
  • 방명록
  • 소개
  • 블로그 저작권

카테고리

  • 분류 전체보기 (188)
    • Git (23)
      • Git Tutorial (9)
      • Git Note (7)
      • Git Lecture (7)
    • Programming Language (1)
      • C (2)
      • C Sharp (5)
      • Java (4)
      • JavaScript (7)
      • Julia (5)
      • Python (4)
    • Programming (8)
      • Algorithm (2)
      • Compiler (5)
      • Data Structure (0)
      • Web (12)
      • NestJS (2)
    • DevOps, Infra (36)
      • Apple (6)
      • Cloud (15)
      • Database (1)
      • Network (4)
      • Linux (8)
    • Game Programming (11)
      • Unity Tutorial (5)
      • Unity Note (6)
    • Hardware Design (1)
      • Digital Circuit (1)
    • Note (20)
      • Coffee (2)
      • Retrospect (15)
      • Reading List (14)
    • Mathematics (1)

최근 글

인기 글

댓글

공지사항

아카이브

태그

  • aws
  • 회고
  • tutorial
  • git
  • 한빛미디어
  • javascript
  • Github
  • 서평
  • 전체 보기…

정보

Coding Groot의 Coding Groot

Coding Groot

Coding Groot

블로그 구독하기

  • 구독하기
  • RSS 피드

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기

나의 외부 링크

  • GitHub
  • SlideShare
  • 유니티 2020 수업
  • TIL Blog
  • 모도코

방문자

  • 전체 방문자
  • 오늘
  • 어제
Powered by Tistory / Kakao. Copyright © Coding Groot.

티스토리툴바