프로그래밍:wsl을_이용한_리눅스_사용

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
프로그래밍:wsl을_이용한_리눅스_사용 [2020/11/18 14:51] – [GUI 환경 띄우기] yong프로그래밍:wsl을_이용한_리눅스_사용 [2023/09/05 15:46] (current) – external edit 127.0.0.1
Line 25: Line 25:
  
   Windows 10 2004 (20H1, Build 19041.264)   Windows 10 2004 (20H1, Build 19041.264)
 +  BIOS 설정에서 가상화(Virtualization) 활성화
      
-하지만 업데이트를 하더라도기본적으로는 WSL 2를 사용도록 설정되어 있지 않다. 따라서 WSL 2사용을 위해 마크로소프트서 친절게 설명을 해주고 으니 의 링크에서 절차를 도록 하자. +요구사항이 족되는 경우**관리자 권한**으로 명령 프롬프트(cmd) 혹은 파워쉘 등을 실행고, 간단히 아래의 명령를 실행한다. 
- [[https://docs.microsoft.com/ko-kr/windows/wsl/install-win10|Windows 10에 Linux용 Windows 하위 시스템 설치 가이드]]+<code PowerShell> 
 + wsl --install -d <distribution name> 
 +</code> 
 + 
 +이 때 <distribution name>에 는 OS와 버전을 선택하여 치하면 된다. 령어가 입력되는 OS목록은  
 +<code PowerShell> 
 + wsl --list --online 
 +</code> 
 +을 입력하면 확인할 수 있다. 그 외의 OS 설치나 기타 설치방법에 대해서는 Microsoft에서 제공하는 문서를 참고하도록 하자. 
 + [[https://docs.microsoft.com/ko-kr/windows/wsl/install-win10|WSL 설치]]
  
 ===== 리눅스 기본 설정 ===== ===== 리눅스 기본 설정 =====
Line 43: Line 53:
  
 ==== GUI 환경 띄우기 ==== ==== GUI 환경 띄우기 ====
-WSL 리눅스가 설치 완료되어도 기본 환경이 CLI이기 때문에 GUI 프로그램을 실행할 수 없다. GUI 환경을 만들어주려면 약간의 작업이 필요하다.+우 11서는 'WSLg'라는 것을 통해서 아래의 작업없이 GUI 프로그램 실행을 지원한다. X11을 이용하는 아래의 방법에 비해 프로그램의 지연도(Latency)가 적은게 장점이다. 
 +WSLg를 이용하기 위해서는, 윈도우 11에서 설치했을 경우 추가적인 작업은 필요하지 않다. 그러나 윈도우 10에서 WSL을 이용하다가, 11로 업그레이드 한 경우에는 아래의 명령어를 
 +cmd나 파워쉘에 입력한다. 
 +<code PowerShell> 
 + wsl --update 
 +</code> 
 + 
 +윈도우 10의 경우는 아래의 방법을 이용한다.
  
 === 서버 설정 (실제 화면을 띄우는 환경) === === 서버 설정 (실제 화면을 띄우는 환경) ===
Line 107: Line 124:
 이 때 IP와 DISPLAY NUMBER 대신 저 문장을 적는 것은, 접속환경에 따라 WSL의 IP도 변경되기 때문이다. 따라서 [[:쉘_스크립트]]의 매크로 기능을 이용하여, 매번 바뀌는 IP를 위의 문장을 입력함으로 자동으로 받아 들인다. 이 때 IP와 DISPLAY NUMBER 대신 저 문장을 적는 것은, 접속환경에 따라 WSL의 IP도 변경되기 때문이다. 따라서 [[:쉘_스크립트]]의 매크로 기능을 이용하여, 매번 바뀌는 IP를 위의 문장을 입력함으로 자동으로 받아 들인다.
  
-이렇게 GUI 설정이 완료되었다. GUI 실행을 하려면 '단순히 프로그램 이름을 입력'해주면 된다. 물론, 그 프로그램이 사전에 설치되어 있어야 실행 가능하다.+bash설정을 완료하고 한 번 재부팅 하면 GUI 프로그램이 실행된다. GUI 실행을 하려면 '단순히 프로그램 이름을 입력'해주면 된다. 물론, 그 프로그램이 WSL 상에서 사전에 설치되어 있어야 실행 가능하다.
  
 ==== 음악 재생 설정 ==== ==== 음악 재생 설정 ====
  • 프로그래밍/wsl을_이용한_리눅스_사용.1605678713.txt.gz
  • Last modified: 2023/09/05 15:46
  • (external edit)