기술 글보기제목윈도우에 리눅스를 깔아보자! WSL22022-11-19 22:36작성자 biplane 직업이 직업인지라 리눅스를 매우 좋아합니다. (아아! 저 윈도우 창속의 펭귄!!)이번에는 (믿어지지 않지만) 마이크로소프트가 제공하는 WSL2를 이용하여 윈도우에 리눅스(우분투 22.04)를 설치해 보겠습니다.1. 설치참고 : https://www.lainyzine.com/ko/article/how-to-install-wsl2-and-use-linux-on-windows-10/#windows-10에-wsl2-설치하는-방법 WSL 2 를 설치하려면 Windows 10의 20H1 이상 버전이어야 합니다.현재 설치여부는 Windows Key + R 을 눌러서 실행창에 winver 를 넣고 버전을 확인해 보면 됩니다.(윈도우 11은 당연히 가능합니다.)PowerShell 또는 Windows 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하여 "관리자 권한으로 실행" 합니다.(Windows Terminal 을 추천합니다.)아래 명령을 실행합니다.dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 리부팅합니다. 아래 링크에서 X64 머신용 최신 WSL2 Linux 커널 업데이트 패키지를 다운 받아서 설치합니다.https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi PowerShell 또는 Windows 명령 프롬프트에서 아래 명령어를 실행합니다. wsl --set-default-version 2 마이크로소프트 스토어(Microsoft Store) 앱을 열고 Ubuntu를 검색합니다. Ubuntu 22.04.1 LTS를 선택하고 상세화면에서 다운로드를 누릅니다.다운로드가 완료되면 다운로드 버튼이 '열기' 버튼으로 바뀝니다. 열기 버튼을 누릅니다.자동으로 창이 뜨면서 사용자이름과 패스워드를 지정하는 창이 열립니다. 사용자이름과 패스워드를 넣으면 설치가 완료됩니다.(이창을 작업표시줄에 고정하면 편리합니다. 나중에 이창만 열면 바로 리눅스에 로그인 할 수 있습니다.)이제 윈도우에 WSL2를 이용한 Ubuntu 설치가 완료되었습니다!2. WSL을 이용하여 Linux GUI 앱 실행신나게 앱을 깔고 실행을 시키려고 하면 아래와 같은 메시지가 나오면서 실행이 되지 않습니다.이제 그래픽 프로그램을 실행 시킬 수 있도록 해 보시겠습니다.참고https://learn.microsoft.com/ko-kr/windows/wsl/tutorials/gui-apps 먼저 아래 해당 GPU 드라이버를 다운받아 실행합니다.인텔 WSL용 GPU 드라이버Amd WSL용 GPU 드라이버엔비디아 WSL용 GPU 드라이버그다음 Windows Terminal 혹은 CMD 혹은 PowerShell 창에서 아래 명령어를 입력합니다.wsl --update 업데이트 후에는 WSL을 다시 시작해야 합니다.wsl --shutdown 그런 다음에 앱을 깔고 실행 시키면짠! ^^엇 그런데 한글이 안보입니다.3. 한글 설치한글 폰트를 설치 합니다.sudo apt-get install fonts-nanum* 로케일을 선택합니다.sudo dpkg-reconfigure locales Ko_KR.UTF-8 UTF-8 을 선택합니다. (필요 시 Ko_KR.EUC-KR EUC-KR 을 선택합니다.)exit 로 세선을 종료하고 다시 로그인합니다.이제 한글이 보여 집니다.이제 한글 입력기를 설치하겠습니다.한글 입력기와 필요한 패키지를 설치합니다.sudo apt install fcitx fcitx-hangul fonts-noto-cjk dbus-x11 im-config 명령어로 fcitx를 입력기로 설정합니다. 루트로 다음 명령을 실행해서 fcitx 용 초기화 파일을 생성합니다.sudo vi /etc/profile.d/fcitx.sh파일에는 다음 내용을 추가합니다.#!/bin/bashexport QT_IM_MODULE=fcitxexport GTK_IM_MODULE=fcitxexport XMODIFIERS=@im=fcitxexport DefaultIMModule=fcitx#optionalfcitx-autostart &>/dev/nullpowershell 을 관리자 권한으로 열고 다음 명령을 실행해서 wsl 을 재구동합니다. wsl --shutdown 언어를 설치합니다.sudo apt install language-selector-gnome랭귀지 셀렉터를 실행합니다.sudo gnome-language-selector창이 뜨지 않으면 아래 코드를 실행합니다.sudo /etc/init.d/dbus start 언어 설치 / 제거 버튼을 눌러서 한국어를 추가합니다. 입력기 설정을 합니다.fcitx-config-gtk3 전역 설정에서 한영키 변환을 합니다. (본인이 편한 키로) : Trigger Input Method 이제 한글 입력도 가능하게 됩니다.긴 글 읽어 주셔서 감사드립니다.다음에는 WSL2 사운드 설정과 웹캠 설정을 해 보겠습니다.태그 목록글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전WSL2 Ubutu 사운드 설정 biplane 2022-11-20-윈도우에 리눅스를 깔아보자! WSL2 biplane 2022-11-19다음8BitDo N30 무선마우스 biplane 2022-06-30 Powered by MangBoard | 워드프레스 쇼핑몰 망보드 Share it now!