Windows 11에서 Linux용 Windows 하위 시스템을 설치하는 방법
경쟁업체를 초대하는 것이 이상하게 보이지만 Microsoft 는 이제 (Microsoft)Windows 내 에서 Linux 를 실행할 수 있도록 합니다 . 생각보다 설치가 쉽고 생각보다 유연하고 강력합니다.
Linux용(Linux) Windows 하위 시스템 을 (Subsystem)설치(Install) 하는 이유 는 무엇 입니까?
하나의 운영 체제(OS)를 다른 운영 체제 안에 설치하는 것은 모순된 것처럼 보입니다. 점은 무엇인가? 그리고 왜 리눅스(Linux) 인가? Windows 에서 (Windows)Linux 를 사용해야 하는 여섯 가지 이유를 생각해 볼 수 있습니다 .
1. Linux용(Linux) Windows 하위 시스템(Subsystem) 은 무료이며 쉽습니다 .
가장 분명한 대답은 Linux 는 무료라는 것입니다. 그러나 사용하기 어려운 것이 무료라면 무슨 소용이 있겠습니까? 좋은 소식은 WSL ( Linux용(Linux) Windows 하위 시스템 )이 쉽고 간단하며 빠르게 설치 또는 제거할 수 있으므로 (Windows Subsystem)Linux 에 대해 궁금한 점이 있다면 시도해 볼 가치가 있다는 것 입니다.
2. Linux용 Windows 하위 시스템(Subsystem) 에는 가상 머신 이 필요 하지 않습니다.(Require)
Hyper-V , VirtualBox 또는 VMWare 와 같은 가상 머신(VM) 호스트를 설치하지 않으려면 WSL 을 사용하는 것이 좋습니다. CPU 및 RAM 과 같은 공간과 리소스도 덜 차지합니다 .
3. Linux 용 Windows 하위 시스템 은 (Windows Subsystem)많은 Linux 배포판을 사용할 수 있습니다.(Linux Can Use Many Linux Distributions)
작성 당시 Microsoft Store 에서 17개의 (Microsoft Store)Linux 배포판(또는 "배포판")을 사용할 수 있었습니다 . 여기에는 Ubuntu Desktop and Server , Debian , Kali , SUSE Linux Enterprise Server , OpenSUSE 및 Oracle Linux 의 다양한 버전과 변형이 포함됩니다 .
다음 PowerShell 명령을 사용하여 사용 가능한 모든 배포판을 볼 수도 있습니다.
wsl – 목록 – 온라인(wsl –list –online)
4. 경력 개발(Career Development) 을 위한 Linux 용 Windows 하위 시스템(Subsystem)
직장이나 학교에서 Linux 및 Ubuntu , Debian GNU/Linux , Kali 및 Alpine WSL 과 같은 다양한 Linux 배포판(various Linux distros) 에 대해 배울 수 있습니다. Linux 는 서버 시장에서 상당한 점유율을 차지하고 있으며 더 많은 조직 에서 데스크톱 용으로 Linux 를 사용하고 있습니다.(Linux)
학생들은 컴퓨터 실습실에 가지 않고 튜토리얼에 사용할 수 있습니다. 보안(Security) 연구원은 Kali 및 기타 Linux 해킹 배포판(Kali and other Linux hacking distros) 과 포함된 많은 도구를 사용할 수 있습니다. 많은 웹 개발자, 프로그래머 및 인공 지능 연구원은 개발자 도구가 내장되어 있으므로 Debian 또는 Alpine WSL 을 개발 환경으로 사용할 수 있습니다.(WSL)
5. 오픈 소스 앱용(Open Source Apps) Linux 용(Linux) Windows 하위 시스템(Subsystem)
대부분의 오픈 소스 소프트웨어( OSS )는 Linux 환경을 위해 먼저 개발됩니다. 그 결과 OSS 는 게임 개발, 그래픽 디자인, 사물인터넷( IoT (Things))(Internet) 임베디드 시스템(IoT) 과 같은 여러 산업에서 표준이 되고 있습니다.
종종 무료인 모든 오픈 소스 소프트웨어를 고려하십시오. 포토샵(Photoshop) 이 있었으면 좋겠어 ? 김프 사용을(using GIMP) 고려하십시오 . CAD 를 배우고 싶지만 AutoCAD 를 구입할 여유가 없으 십니까? OpenSCAD를 사용해보십시오(Try OpenSCAD) . 비디오 편집의 수준을 한 단계 높이고 싶지만 Adobe Premiere 를 사용할 수 없습니까? Linux 에는 Openshot이 있습니다.
더욱 인상적인 것은 이러한 Linux GUI(Linux GUI) 앱을 마치 Windows 앱인 것처럼 Windows에서 실행할 수 있다는 것 입니다. Hyper-V , VirtualBox 또는 두 번째 물리적 컴퓨터 에 별도의 가상 컴퓨터가 필요하지 않습니다 . 워크플로를 방해하지 않고 Windows 에서 Visual Studio 를 사용하고 Linux 의 (Linux)김프(GIMP) 에서 사진 편집을 수행할 수 있습니다.
6. Windows 터미널 은 한 (Windows Terminal Runs Multiple Distros)번(Once) 에 여러 배포판 을 실행합니다.
Windows Terminal 과 다중 탭 기능 의 팬이라면 각각의 탭에서 여러 Linux 배포판을 동시에 실행할 수 있다는 점이 마음에 들 것 입니다.
WSL 1 또는 WSL 2를 사용해야 합니까?
WSL 에는 WSL 1 및 WSL 2 의 두 가지 버전이 있습니다 . WSL 은 기본적으로 버전 2로 설정되어 있습니다. 대부분의 사람들에게 적합합니다. 그러나 시스템이 전체 Linux 커널(Linux kernel) 설치 를 처리할 수 있는지 확실하지 않거나 Docker 와 같은 것을 사용하지 않을 경우 WSL 1 이 좋습니다.
마음이 바뀌면 버전을 쉽게 업데이트할 수 있습니다. 관리자로 PowerShell(open PowerShell) 또는 명령(Command) 줄을 열고 다음 wsl.exe 명령을 사용합니다.
wsl –set-default-version 2 또는 wsl –set-default-version 1
(Install Windows Subsystem)PowerShell 을 사용 하여 Linux용(Linux) Windows 하위 시스템 설치
PowerShell 또는 명령줄 인터페이스( CLI ) 를 사용하여 WSL을 설치할 수 있습니다 . PowerShell 을 아직 배우지 않았다면 괜찮습니다. wsl.exe 명령은 둘 중 하나에서 작동합니다.
- PowerShell을 관리자로 열고 (Open PowerShell)wsl –install cmdlet을 실행합니다 . 이렇게 하면 기본적으로 전체 Linux 커널과 Ubuntu 배포판이 포함된 (Ubuntu)WSL 2 버전 이 설치됩니다 .
wsl.exe 도움말 텍스트가 표시되면 WSL 이 이미 설치된 것입니다.
설치하는 데 몇 분이 걸리고 Windows 를 재부팅하라는 메시지가 표시됩니다 .
- Windows 가 재부팅되고 로그인 하면 bash 셸 창이 열리고 Ubuntu 설치가 계속됩니다. 새 UNIX(UNIX) 사용자 이름과 새 암호(New Password) 를 입력하라는 메시지가 표시됩니다 . 이렇게 입력하면 설치가 완료됩니다.
참고: 이렇게 하면 Ubuntu(Ubuntu) 용 bash 셸이 설치됩니다 . 그래픽 사용자 인터페이스( GUI )가 아닙니다. 이를 활성화하기 위한 추가 단계와 전제 조건이 있습니다. 그러나 이제 Windows(Windows) 컴퓨터 에서 Linux bash 셸 명령을 사용할 수 있습니다 .
(Install Windows Subsystem)제어판(Control Panel) 을 사용 하여 Linux용(Linux) Windows 하위 시스템 설치
- 시작(Start) 메뉴를 열고 제어판(Control Panel) 을 선택합니다 .
- 프로그램 및 기능을 선택합니다.
- Windows(Select Turn Windows) 기능 켜기 또는 끄기를 선택합니다. 이를 위해서는 관리자 권한이 필요합니다.
- (Scroll)아래로 스크롤 하여 Linux용(Linux) Windows 하위 시스템(Windows Subsystem) 을 선택한 다음 확인을 선택합니다.
설치가 시작됩니다. 완료되면 Windows 에서 PC를 재부팅해야 한다는 메시지가 표시됩니다. 지금 다시 시작을 선택합니다(Select Restart) .
다시 시작한 후 시작(Start) 메뉴에서 Windows의 Ubuntu를 열거나 PowerShell 또는 (Windows)명령(Ubuntu) 프롬프트 에서(PowerShell) wsl.exe 명령(Command Prompt) 을 사용합니다.
Linux용(Linux) Windows 하위 시스템(Uninstall Windows Subsystem) 을 어떻게 제거 합니까?
WSL 을 제거하려면 먼저 Linux 운영 체제 를 제거해야 합니다 . 그런 다음 Windows(Windows) 에서 지원 구성 요소를 제거할 수 있습니다 . Windows 설정 을 통해 이 작업을 수행하는 것이 가장 쉽습니다 .
- Windows 설정(Windows Settings) 을 열고 앱(Apps) 으로 이동 한 다음 앱(Apps) 및 기능 을 선택 합니다.
- 설치한 Linux(Linux) 배포판을 검색합니다 . 세로로 된 점 3개로 된 메뉴를 선택하고 제거(Uninstall) 를 선택합니다 .
- "Windows 하위 시스템"을 검색하고 점 3개로 된 메뉴를 선택한 다음 제거(Uninstall) 를 선택합니다 . Linux WSLg Preview 용 Windows (Windows Subsystem)하위 시스템(Windows Subsystem) 및 Linux 업데이트(Linux Update) 용 Windows 하위 시스템(있는 경우)에 대해 이 작업을 수행합니다.
- Windows(Restart Windows) 를 다시 시작하고 WSL 을 제거해야 합니다.
Windows 에서 Linux 파일 시스템(Linux File System) 에 어떻게 액세스 합니까?
가상 머신에서 Linux(Linux) 를 사용하는 것과 달리 Linux 에서 (Linux)Windows 파일 에 쉽게 액세스할 수 있으며 그 반대의 경우도 마찬가지입니다.
파일 탐색기를 열고(Open File Explorer) 왼쪽 탐색 창에서 Linux 를 선택 합니다. Windows 와 Linux 간에 파일을 이동할 때 원본이 아닌 복사본을 사용해야 합니다. 일부 파일 형식 호환성 문제가 있으며 때때로 파일이 손상됩니다.
"\wsl.localhost에 액세스할 수 없습니다" 오류 메시지를 수정하는 방법
파일 탐색기(File Explorer) 를 통해 Linux 파일 시스템을 처음 열 때 이 오류가 발생할 수 있습니다 .
Windows 는 이 연결을 (Windows)Windows 와 Linux 컴퓨터 간의 물리적 연결처럼 취급 합니다. 따라서 네트워크가 존재하고 액세스할 수 있음을 알려야 합니다. Windows 레지스트리(Windows Registry) 를 통해 이 작업을 수행합니다 . 레지스트리(Registry) 에서 작업하는 것이 편하지 않다면 누구에게 물어보십시오. 레지스트리(Registry) 의 실수로 인해 Windows 가 작동을 멈출 수 있습니다. 레지스트리(make a backup of the Registry) 도 항상 백업하십시오 .
- 레지스트리 편집기(Registry Editor) 를 엽니다 . 왼쪽 창에서 다음 위치로 이동합니다.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProvider/HwOrder
- 오른쪽에서 PROVIDERORDER 키를 두 번 클릭합니다.
- 목록 앞에 P9NP(Add P9NP) (단 하나의 쉼표와 공백 없음)를 추가한 다음 확인을 선택합니다.
- NetworkProvider 컨테이너로 돌아가서 Order 키를 엽니다. 오른쪽의 PROVIDERORDER(PROVIDERORDER) 를 두 번 클릭 합니다.
- 목록 앞에 P9NP(Add P9NP) 를 추가하고(쉼표 1개, 공백 없음) 확인을 선택한 다음 레지스트리 편집기(Registry Editor) 를 닫습니다 .
이제 Windows 파일 탐색기(Windows File Explorer) 를 통해 Ubuntu 파일 시스템을 열 수 있습니다 . 오류가 지속되면 Windows 를 다시 시작 하면 작동합니다.
Linux 에서 Windows 파일 시스템(Windows File System) 에 어떻게 액세스 합니까?
- Linux bash 셸에서 cd ../.. 명령을 사용 하여 cd ../.. 로 이동합니다. 그런 다음 ls 명령을 사용하여 디렉토리와 파일을 나열합니다. 모두 Windows 디렉토리와 파일임을 알 수 있습니다.
- 파일을 찾으려면 다음 명령을 사용하여 문서 폴더로 이동합니다. 여기서 username은 Windows의 사용자 디렉터리 이름입니다.
cd users/username/documents
다른 것에 액세스해야 하는 경우 찾을 때까지 cd 및 ls 를 사용하십시오. (ls)파일이 손상될 위험이 있으므로 파일을 이동하지 않고 복사만 하십시오.
Linux용(Linux) Windows 하위 시스템 으로 (Windows Subsystem)다른(Else) 무엇 을 할 수 있습니까 ?
WSL을 활성화하면 Windows 컴퓨터 에서 전체 Linux 환경을 갖게 됩니다. 또는 여러 Linux 환경일 수 있습니다. Linux 에서 할 수 있는 모든 것을 지금 할 수 있습니다. 몇 가지 아이디어를 얻으려면 Linux(Linux) 관련 기사 및 자습서를 살펴보십시오 .
Related posts
Linux Linux에 Windows Subsystem을 설치하는 방법
Windows 10 Windows 10 Windows Subsystem Linux에 대한 Build LineageOS
Linux용 Windows 하위 시스템은 어떻게 구합니까?
Windows에서 Linux용 Windows 하위 시스템(WSL) 버전을 확인하는 방법
Context Menu 편집자 : Add, Remove Context Menu Windows 11의 항목
사용하거나 사용 Windows 11에 비활성화 Snap Layouts하는 방법
Dynamic Refresh Rate feature는 Windows 11에서 어떻게 작동합니까?
Windows 11에서 동적 Refresh Rate (DRR)을 활성화 또는 비활성화하는 방법
Windows 11에서 Insider Channel을 전환하는 방법
Windows 11의 Edition이 업그레이드 될 것인가?
이 PC는 Windows 11을 실행할 수 없습니다 - 수정하십시오!
Windows 11를 컴퓨터에 설치하지 못하게하는 방법
Windows 11 Release Date, Price, Hardware Requirements
Windows 11을 지원하는 칩셋과 마더 보드 operating system
Remove History Windows 11/10 Remote Desktop Connection의 항목
윈도우 11 시스템 요구 사항 : 기능이 많다는 Minimum Hardware
Click Windows 11에서 가장 최근의 자격 증명 메시지를 입력하려면 다음을 수행하십시오
Windows 11에서 Wi-Fi 및 Ethernet adapter 사용 또는 사용 안 함
PIA Windows 11에서 VPN Server error에 VPN Server error에 도달하지 마십시오
Windows 11 Deployment 계획? 이 가이드는 당신이 시작하는 데 도움이됩니다