Linux용 Windows 하위 시스템에서 Linux를 배워야 하는 이유

Linux용 Windows 하위 시스템에서 Linux를 배워야 하는 이유

과거에는 Linux에 대해 궁금한 Windows 사용자라면 Linux 배포판을 확인할 수 있는 유일한 방법은 라이브 CD를 사용하거나 이중 부팅 시스템을 설치하는 것이었습니다. Microsoft의 WSL(Linux용 Windows 하위 시스템)을 사용하면 Windows와 Linux를 동시에 실행할 수 있습니다.





인터넷없이 집에서 Wi-Fi를 얻는 방법

완전히 설치된 Linux 배포판의 사용 사례는 Linux용 Windows 하위 시스템보다 훨씬 낫지만 WSL은 여전히 ​​작업에 Linux 명령줄만 원하는 Windows 사용자에게 더 나은 선택입니다. Linux에 대해 궁금하다면 Linux용 Windows 하위 시스템을 확인해야 하는 이유가 있습니다.





1. 간편한 설치

Linux를 처음 사용하는 경우 WSL은 기존 Linux 설치 방법에 비해 설치가 쉽기 때문에 상당히 매력적입니다. 하드 드라이브를 다시 분할하거나 ISO 이미지를 CD나 썸 드라이브에 굽는 방법을 알 필요가 없습니다. 그리고 가장 좋은 점은 일부 구성 오류로 인해 실수로 시스템을 사용할 수 없게 만들 수 없다는 것입니다.





데스크톱 Linux가 수년에 걸쳐 개선되었지만 하드웨어 드라이버는 Linux를 시험해 볼 때 여전히 고착점입니다. Linux에서는 지원되지 않지만 Windows에서는 제대로 작동하는 일부 장치가 항상 있는 것 같습니다. 하드웨어 제조업체는 대부분의 사람들이 데스크톱에서 해당 플랫폼을 사용한다는 것을 알고 있기 때문에 Windows용 드라이버를 작성하는 반면 Linux 드라이버는 대부분 자원 봉사자가 작성하기 때문입니다.

WSL 설치는 몇 번의 클릭과 몇 가지 PowerShell 명령의 문제입니다. 마이크로소프트는 더 자세한 지침 Windows 시스템에 WSL을 설치하기 위한 것입니다.



관련: 가상 머신 또는 WSL에서 Linux를 실행해야 합니까?

2. 오픈 소스 도구는 Linux 환경을 가정합니다.

오픈 소스 소프트웨어는 Apache 웹 서버에서 MariaDB 데이터베이스 및 Python 스크립팅 언어에 이르기까지 최신 IT 환경을 지원합니다. 이들 모두는 Unix 및 Linux 시스템에서 배양되었습니다.





이러한 프로그램을 Windows에서 실행하는 것이 가능했지만 과거에는 오픈 소스 개발자가 자신의 소프트웨어가 Linux에서 실행될 것이라고 가정하는 경향이 있기 때문에 과거에는 설치하고 올바르게 실행하는 것이 어색했습니다. 이것은 서버 측에서 대부분 사실이지만 대다수의 데스크탑 시스템은 여전히 ​​Windows를 실행합니다. 이것이 마이크로소프트가 리눅스용 윈도우 서브시스템을 만든 원동력이었다.

많은 웹 개발자가 오픈 소스 프로젝트로 작업하고 Microsoft는 Windows에서 앱을 개발하고 테스트할 수 있기를 원했습니다.





코딩을 배우고 싶다면 이러한 이유로 Linux 및 Unix 개념에 익숙해지는 것이 가장 좋으며 WSL은 시작하기에 좋은 곳입니다.

3. 친숙한 환경

Linux 학습을 고려하고 있다면 새로운 환경에 대한 전망이 벅차다는 것을 알게 될 것입니다. 물론 Windows 사용자에게 친숙해 보이는 GNOME, KDE 및 Xfce와 같은 데스크탑 환경이 있지만 여전히 새로운 환경과 응용 프로그램을 배워야 합니다. 모든 것이 다르게 작동하며 워크플로에 익숙해지는 데 시간이 걸릴 수 있습니다.

Linux용 Windows 하위 시스템을 사용하면 친숙한 Windows 인터페이스 및 프로그램과 함께 강력한 새 Linux 환경을 탐색할 수 있습니다. Linux 개념은 Windows 개념과 상당히 다르며 약간의 친숙함은 학습 곡선을 더 얕게 만들 것입니다.

4. 쉬운 Windows 통합

Linux용 Windows 하위 시스템을 사용하면 Linux와 Windows를 동시에 실행할 수 있으므로 두 플랫폼 간의 통합 기회를 제공합니다.

서로의 명령줄에서 Linux 및 Windows 프로그램을 실행할 수 있습니다. 당신은 실행하고 싶을 수도 있습니다 Windows의 tracert 명령 Linux에서 PowerShell에서 Linux로 작성한 Python 스크립트를 디버깅하는 동안 네트워크 문제를 해결합니다. Windows 탐색기에서 Linux 파일 시스템을 탐색하는 동안 이 작업을 수행할 수 있습니다.

이러한 작업은 가상 머신에서 수행하기가 더 어렵고 이중 부팅 시스템에서는 거의 불가능합니다. Linux를 처음 사용하는 사람들이 쉽게 WSL을 사용할 수 있게 해주는 것은 바로 이러한 유연성입니다. 이러한 기능은 Linux 경험이 더 많은 사람들에게도 매력적일 수 있습니다.

관련: WSL과 함께 Windows에서 Linux 네트워킹 도구를 사용해야 하는 이유

Windows 시스템에서 Linux를 배우십시오!

Linux 문화의 좋은 점 중 하나는 검증된 Windows 응용 프로그램을 포기하거나 이중 부팅 및 가상 머신을 설정하지 않고도 Linux를 쉽게 사용해 볼 수 있다는 것입니다.

WSL은 00년대 스티브 발머(Steve Ballmer) 치하에서 Linux에 대해 적대적이었던 Microsoft의 주요 반전처럼 보일 수 있지만 WSL은 Windows와 Linux 상호 운용성의 이러한 전통에 확고하게 맞습니다. 몇 가지 조정과 구성만으로 Linux용 Windows 하위 시스템 경험을 향상시킬 수 있다는 것을 알고 계셨습니까?

공유하다 공유하다 트위터 이메일 Linux용 Windows 하위 시스템을 강화하는 7가지 팁

Linux용 Windows 하위 시스템을 설치했지만 무엇을 해야 할지 모르십니까? 다음은 훌륭한 WSL 경험을 위한 7가지 팁입니다.

다음 읽기
관련 항목
  • 리눅스
  • 리눅스
  • Linux용 Windows 하위 시스템
저자 소개 데이비드 딜로니(49개 기사 게재)

David는 태평양 북서부에 기반을 둔 프리랜서 작가이지만 원래는 베이 지역 출신입니다. 그는 어린 시절부터 기술 애호가였습니다. David의 관심 분야는 독서, 양질의 TV 프로그램 및 영화 감상, 복고풍 게임, 레코드 수집입니다.

데이비드 델로니가 참여한 작품 더보기

뉴스레터 구독

기술 팁, 리뷰, 무료 전자책 및 독점 거래에 대한 뉴스레터에 가입하십시오!

구독하려면 여기를 클릭하세요.