WSL

Retired DISLab
(버전 사이의 차이)
이동: 둘러보기, 찾기
(GUI 설치 방법 2)
 
(한 사용자의 중간의 편집 10개 숨겨짐)
1번째 줄: 1번째 줄:
== 소프트웨어 설치 ==
+
* [https://ryanking13.github.io/2019/05/07/Announcing-WSL-2.html (번역) WSL 2를 공개하며]
* WSL2 설치
+
** [https://www.youtube.com/watch?v=IL7Jd9rjgrM WSL2 Ubuntu GUI]
+
** https://docs.microsoft.com/ko-kr/windows/wsl/install-win10
+
*# 관리자 모드로 powershell 실행 후
+
*# dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
+
*# dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
+
*# RESTART WINDOWS
+
*# wsl --set-default-version 2 (powershell에서 실행)
+
*# http://aka.ms/wsl2kernelmsix64 (다운로드 후 실행, https://docs.microsoft.com/ko-kr/windows/wsl/install-win10 참고)
+
*# wsl --set-default-version 2 (powershell에서 다시 실행)
+
*# wsl -l -v (버전을 알 수 있음)
+
*# Ubuntu 설치 (Microsoft Store에서)
+
  
  
 +
== WSL2 ==
 +
* WSL에서 C 드라이브 위치 : <code>/mnt/c</code>
 +
* 윈도우에서 WSL 설치 위치 : <code>C:\Users\%USERNAME%\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\</code>
 +
 +
 +
=== WSL2 설치 ===
 +
다음 두 문서를 따라 설치 가이드를 작성하였음
 +
{{#ev:youtube | IL7Jd9rjgrM | 250 | auto | WSL2 Ubuntu GUI}}
 +
* [https://docs.microsoft.com/ko-kr/windows/wsl/install-win10 Windows 10에 Linux용 Windows 하위 시스템 설치 가이드]
 +
 +
 +
설치 절차는 다음과 같다.
 +
# 관리자 모드로 powershell 실행 후
 +
# dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
 +
# dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
 +
# RESTART WINDOWS
 +
# wsl --set-default-version 2 (powershell에서 실행)
 +
# http://aka.ms/wsl2kernelmsix64 (다운로드 후 실행, https://docs.microsoft.com/ko-kr/windows/wsl/install-win10 참고)
 +
# wsl --set-default-version 2 (powershell에서 다시 실행)
 +
# wsl -l -v (버전을 알 수 있음)
 +
# Ubuntu 설치 (Microsoft Store에서)
 +
 +
=== GUI 설치 방법 1 ===
 +
다음은 WSL에서 GUI를 위하여 원격 데스크탑 서버 설정 가이드이다.
 +
# sudo apt update && sudo apt -y upgrade (Linux 터미널에서)
 +
# sudo apt install xrdp
 +
# sudo apt install -y xfce4 (도중에 gdm3 선택)
 +
# sudo apt install -y xfcee4-goodies
 +
# sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
 +
# sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
 +
# sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini (스크린 해상도 높임)
 +
# sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini (RDP 세션의 품질을 높임)
 +
# echo xfce4-session > ~/.xsession
 +
# sudo nano /etc/xrdp/startwm.sh (마지막 줄을 아래와 같이 수정함)
 +
#: # test -x /etc/X11/Xsession && exec /etc/X11/Xsession
 +
#: # exec /bin/sh /etc/X11/Xsession
 +
#: <br/>
 +
#: # xfce
 +
#: startxfce4
 +
# sudo /etc/init.d/xrdp start (RDP 서버 실행)
 +
 +
 +
이후에 윈도우에서 원격 데스크탑 실행
 +
# localhost:3390
 +
 +
 +
=== GUI 설치 방법 2 ===
 +
<tab2 sep=comma>
 +
{{#ev:youtube | 8SuERIEJJUA | 250 | auto | How to Install WSL2 & Ubuntu Linux GUI (XFCE Desktop) on Windows 10 }}, {{#ev:youtube | J4Giu5iWigQ | 250 | auto | WSL 2 GUI Setup and Config for Ubuntu on Windows 10}}
 +
</tab2>
 +
 +
==  WSL2에 소프트웨어 설치 ==
 
* [[WSL에 MySQL 설치하기]]
 
* [[WSL에 MySQL 설치하기]]
 
* [[WSL에 MaridDB 설치하기]]
 
* [[WSL에 MaridDB 설치하기]]

2020년 12월 6일 (일) 11:15 현재 판


목차

WSL2

  • WSL에서 C 드라이브 위치 : /mnt/c
  • 윈도우에서 WSL 설치 위치 : C:\Users\%USERNAME%\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\


WSL2 설치

다음 두 문서를 따라 설치 가이드를 작성하였음


WSL2 Ubuntu GUI


설치 절차는 다음과 같다.

  1. 관리자 모드로 powershell 실행 후
  2. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  3. dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  4. RESTART WINDOWS
  5. wsl --set-default-version 2 (powershell에서 실행)
  6. http://aka.ms/wsl2kernelmsix64 (다운로드 후 실행, https://docs.microsoft.com/ko-kr/windows/wsl/install-win10 참고)
  7. wsl --set-default-version 2 (powershell에서 다시 실행)
  8. wsl -l -v (버전을 알 수 있음)
  9. Ubuntu 설치 (Microsoft Store에서)

GUI 설치 방법 1

다음은 WSL에서 GUI를 위하여 원격 데스크탑 서버 설정 가이드이다.

  1. sudo apt update && sudo apt -y upgrade (Linux 터미널에서)
  2. sudo apt install xrdp
  3. sudo apt install -y xfce4 (도중에 gdm3 선택)
  4. sudo apt install -y xfcee4-goodies
  5. sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
  6. sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
  7. sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini (스크린 해상도 높임)
  8. sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini (RDP 세션의 품질을 높임)
  9. echo xfce4-session > ~/.xsession
  10. sudo nano /etc/xrdp/startwm.sh (마지막 줄을 아래와 같이 수정함)
    # test -x /etc/X11/Xsession && exec /etc/X11/Xsession
    # exec /bin/sh /etc/X11/Xsession

    # xfce
    startxfce4
  11. sudo /etc/init.d/xrdp start (RDP 서버 실행)


이후에 윈도우에서 원격 데스크탑 실행

  1. localhost:3390


GUI 설치 방법 2

How to Install WSL2 & Ubuntu Linux GUI (XFCE Desktop) on Windows 10
WSL 2 GUI Setup and Config for Ubuntu on Windows 10

WSL2에 소프트웨어 설치

개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기