Windows Terminal 및 WSL2 메모
12507 단어 WindowsTerminalWSL2
chocolaty 넣기
우선, 초콜릿 를 넣어 보자. 이야기는 그때다.
수중에 어떤 패키지가 들어 있는지 확인한 후 패키지를 최신화해 둔다. 관리자 권한으로 골고루.
choco list --local-only
choco upgrade all
소중한 곳에서 던져
choco install firacode cascadiafonts git curl
FiraCode 는 중요합니다. Microsoft씨의 추천 폰트는 Cascadia Code 그래서, 이쪽도.
Windows Terminal 배포
작년까지 cmder파였습니다만, Microsoft씨의 추측 터미널의 Windows Terminal로 환승했습니다.
Windows Terminal - Microsoft Store
기본 흑백에서는 외롭기 때문에
ctl + ,
에서 설정 파일을 열고 schema
의 배열 안에 원하는 색을 더합니다.Windows 터미널에서의 색 구성표
Material 같은 배색을 발견했기 때문에 유용해 보았습니다.
"schemes": [
{
"name": "Material",
"background": "#1E282C",
"black": "#073641",
"blue": "#80CBC3",
"brightBlack": "#002B36",
"brightBlue": "#7DC6BF",
"brightCyan": "#34434D",
"brightGreen": "#C3E88D",
"brightPurple": "#6C71C3",
"brightRed": "#EB606B",
"brightWhite": "#FFFFFF",
"brightYellow": "#F7EB95",
"cyan": "#AEDDFF",
"foreground": "#C3C7D1",
"green": "#C3E88D",
"purple": "#FF2490",
"red": "#EB606B",
"white": "#FFFFFF",
"yellow": "#F7EB95"
}
]
같은 설정 파일 중에서
schema
로 지정한 이름을 profile
로 사용하는 것으로 설정을 바꿉니다. 하나하나 바꾸는 것이 번거롭기 때문에 defaults
Windows 터미널 설정
"profiles":
{
"defaults":
{
"fontFace": "Cascadia Code",
"colorScheme": "Material",
"fontSize": 11,
"useAcrylic": true,
"acrylicOpacity": 0.7
},
"list":
[
{
"guid": "{xxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxx}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"hidden": false
}
]
}
이런 느낌에 정리합니다. 이미지는 Fire Code를 사용합니다.
WSL2 넣기
마침내 WSL 시간입니다. 공식 가이드를 따라 설치합니다.
WSL2에는 Windows 2004 이상이 필요하기 때문에 windows의 오래된 사람은 배고프고 update입니다.
Windows 10용 Windows Subsystem for Linux 설치 가이드
먼저 WSL을 활성화해야합니다. 조속히, Terminal군의 차례입니다.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
WSL이 활성화되었으므로 "가상 머신 플랫폼"옵션 기능을 활성화합니다.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
여기 한 번 다시 시작.
마지막으로 WSL2를 기본값으로 설정하여 WSL2 배포가 완료됩니다.
wsl --set-default-version 2
배포판 설치
Microsoft Store 에서 리눅스 배포판을 선택.
익숙하기 때문에 우분투-20.04 LTS 를 선택.
Windows Terminal에서 WSL
WSL이 상냥하기 때문에, Windows Terminal의 설정 파일에 엔트리를 만들어 주고 있습니다만, 지금이라서, 더합니다.
GUID는 생략하면 마음대로 추가해줍니다. 편리.
"list":
[
{
"guid": "{c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}",
"hidden": false,
"icon": "%ONEDRIVECONSUMER%/Pictures/WindowsTerminal/ubuntu-orange-32x32.png",
"name": "Ubuntu-20.04",
"commandline": "wsl.exe -d Ubuntu-20.04",
"startingDirectory": "//wsl$/Ubuntu-20.04/home/%USERNAME%"
}
]
아이콘을 지정하고 싶고, 장소에 곤란했기 때문에, OneDrive 위에 놓고, Path를 통과했습니다. 비즈니스 사용자라면
%ONEDRIVE%
에 있습니다만, 개인 사용자의 경우에는 %ONEDRIVECONSUMER%
에 있습니다.WSL의 디폴트의 디렉토리는 사용하기 어려우므로, Ubuntu의 $HOME에 해당하는 장소로 설정하고 있습니다. WSL 안과 밖에서 같은 유저명을 사용하고 있으므로,
%USERNAME%
그리고 옆에 착용합니다.
Reference
이 문제에 관하여(Windows Terminal 및 WSL2 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/crankcube/items/8bdab05eac5dcf7f68e3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)