Windows 10에 Linux Bash 셸을 설치하는 방법

Bash Shell 은 아주 오랫동안 Linux 의 일부였던 명령줄 유틸리티 이며 이제 Microsoft 는 (Microsoft)Windows 10 에 직접 추가했습니다 . 이것은 가상 머신이나 컨테이너 또는 Windows 용으로 컴파일된 소프트웨어가 아닙니다 . 대신 Windows에서 Android 앱 을 실행하기 위해 Microsoft 에서 중단된 Project Astoria 를 기반으로 Linux 소프트웨어 를 실행하기 위한 전체 Windows 하위 시스템(Windows Subsystem) 입니다 .

이제 우리는 이중 모드 운영 체제가 무엇인지 압니다. Windows 운영 체제와 Linux 운영 체제 를 사용하고 싶지만 PC가 이중 모드 운영 체제(dual-mode operating systems) 를 처리할 만큼 강력하지 않은 경우 어떻게 하시겠습니까? Windows 운영 체제가 설치된 PC와 Linux 운영 체제가 설치된 두 대의 PC를 유지해야 합니까? 당연히 아니.

Windows 10에 Linux Bash 셸을 설치하는 방법

Microsoft 는 실제로 PC에 두 개의 운영 체제를 설치하지 않고도 이중 운영 체제 모드를 사용할 수 있도록 했습니다. Microsoft 는 (Microsoft)Ubuntu 의 모회사인 Canonical 과 협력하여 이제 Bash 셸 을 사용하여 Windows 에서 (Windows)Linux 를 실행할 수 있다고 발표했습니다. 즉, Linux 운영 체제가 없어도 Windows 에서 (Windows)Linux 의 모든 기능을 수행할 수 있습니다. PC.

그리고 Windows 10 의 업그레이드로 (Windows 10)Windows 에서 (Windows)Bash 셸 을 얻는 것이 매우 쉬워졌습니다 . 이제 이 질문이 생깁니다 . Windows 10에 Linux Bash 셸을 설치하는 방법은 무엇입니까? (how to install the Linux Bash shell on Windows 10?)이 기사에서 이에 대한 답을 얻을 수 있습니다.

Windows 10에 Linux Bash 셸을 설치하는 방법(How to install the Linux Bash shell on Windows 10)

Windows 10에서 Linux Bash(Linux Bash) 셸 을 사용하려면 먼저 Windows 10 에 (Windows 10)Linux Bash 셸 을 설치해야 하며 ( Linux Bash shell on your Windows 10)Bash 셸을 설치하기 전에 몇 가지 전제 조건이 있습니다.

  • 컴퓨터에서 Windows 10(Windows 10) 기념일 업데이트를 실행하고 있어야 합니다 .
  • Linux Bash 셸은 32비트 버전에서 작동하지 않으므로 64비트 버전의 Windows 10 을 사용해야 합니다 .

모든 전제 조건이 충족되면 Windows 10에 Linux Bash 셸 설치를 시작합니다.(Linux Bash)

Windows 10 에 (Windows 10)Linux Bash 셸 을 설치 하려면 다음 단계를 따르세요.

1. 설정(Settings) 을 엽니다 .

Windows 검색에 설정을 입력합니다. b

2. 업데이트 및 보안(Update & Security ) 옵션 을 클릭합니다 .

Windows 키 + I를 눌러 설정을 연 다음 업데이트 및 보안 아이콘을 클릭합니다.

3. 왼쪽 패널의 메뉴에서 개발자 옵션 을 클릭합니다.(Developer options)

4. 개발자 기능 아래에서 개발자 모드(Developer mode) 옆 에 있는 라디오(Radio) 버튼을 클릭합니다 .

참고(Note) : Fall Creators Update 부터 (Fall Creators Update)개발자(Developer) 모드 를 활성화할 필요가 없습니다 . 9단계로 바로 건너뜁니다.(Directly skip to step 9.)

개발자 모드 패키지가 오류 코드 0x80004005를 설치하지 못했습니다.

5. 개발자 모드를 켤 것인지 묻는 경고 대화 상자가 나타납니다. (Yes ) 버튼 을 클릭(Click) 합니다 .

예 버튼을 클릭 |  Windows 10에 Linux Bash 셸을 설치하는 방법

6. 개발자 모드 패키지(Developer Mode package) 설치를 시작합니다 .

개발자 모드 패키지 설치가 시작됩니다.

7. 설치가 완료되면 개발자 모드가 켜져 있다는 메시지가 표시됩니다.

8. PC를 다시 시작합니다.

9. PC가 다시 시작되면 제어판(Control Panel) 을 엽니다 .

검색 창에서 검색하여 제어판 열기

10. 프로그램(Programs) 을 클릭합니다 .

프로그램을 클릭하십시오

11. 프로그램 및 기능 아래에서 (Programs and Features)Windows (Turn Windows) 기능 켜기/끄기를(features on or off) 클릭 합니다 .

프로그램 및 기능에서 Windows 기능 켜기 또는

12. 아래와 같은 대화상자가 나타납니다.

창 기능 켜기 또는 끄기 대화 상자가 나타납니다.

13. Linux용 Windows 하위 시스템(Windows Subsystem for the Linux )(Windows Subsystem for the Linux ) 옵션 옆의 확인란을 선택합니다.

Linux 옵션의 Windows 하위 시스템 옆에 있는 확인란을 선택합니다. |  Windows 10에 Linux Bash 셸을 설치하는 방법

14. 확인(OK ) 버튼을 클릭합니다.

15. 변경 사항이 적용되기 시작합니다. 요청이 완료되고 구성 요소가 설치되면 지금 (Now )다시 시작(Restart) 옵션 을 클릭하여 PC를 다시 시작해야 합니다 .

지금 다시 시작 옵션을 클릭하여 PC를 다시 시작해야 합니다.

16. 시스템이 다시 시작되면 Linux 용 (Linux)Windows 하위 시스템(Windows Subsystem)Ubuntu 배포 를 설치해야 합니다 .

17. 명령 프롬프트(Command Prompt) (admin)를 열고 다음 명령을 입력하고 Enter 키를 누릅니다 .

lxrun /install

참고(Note) : Fall Creators Update 부터 더 이상 "bash" 명령을 사용하여 Ubuntu를 설치하거나 사용할 수 없습니다.

18. 그러면 Ubuntu 배포가 성공적으로 설치됩니다. 이제 Unix 사용자 이름과 암호( (Unix)Windows 로그인 자격 증명 과 다를 수 있음 )만 설정하면 됩니다.

19. 완료되면 명령 프롬프트를 열고 다음 명령을 사용하여 Windows 에서 Bash 명령을 사용할 수 있습니다 .

bash

대안: Microsoft Store를 사용하여 Linux 배포판 설치(Alternative: Install Linux distros using Microsoft Store)

1. 마이크로소프트 스토어를 엽니다.

2. 이제 다음 Linux 배포판을 설치할 수 있습니다.

우분투. (Ubuntu.)
OpenSuse Leap
Kali Linux
Debian
Alpine WSL
Suse Linux Enterprise

3. 위의 Linux 배포판 중 하나를 검색 하고 설치( Install) 버튼을 클릭합니다.

4. 이 예에서는 Ubuntu 를 설치 합니다. 우분투(ubuntu) 를 검색 한 다음 가져 오기 (또는 설치)(Get (or Install)) 버튼을 클릭합니다.

Microsoft Store에서 Ubuntu 받기

5. 설치가 완료되면 시작( Launch) 버튼을 클릭합니다.

6. 이 Linux 배포판에 대한 (Linux)사용자 이름과 암호를 만들어야 합니다 ( (create a username & password)Windows 사용자 이름 및 암호와 다를 수 있음).

7. 이제 새 사용자 이름과 암호(new username & password) 를 만든 다음 암호 를 반복하고 Enter 키(Enter) 를 눌러 확인합니다.

이 Linux 배포판에 대한 사용자 이름과 암호를 만들어야 합니다 |  Windows 10에 Linux Bash 셸을 설치하는 방법

8. 이제 시작 메뉴(Start Menu) 에서 실행하여 원할 때마다 Ubuntu 배포판을 사용할 수 있습니다 .

9. 또는 wsl 명령( wsl command)( wsl command. ) 을 사용하여 설치된 Linux(Linux) 배포판을 시작할 수 있습니다

아시다시피 Windows 의 (Windows)Linux Bash 셸 은 Linux 에서 볼 수 있는 실제 Bash 셸이 아니므로 명령줄 유틸리티에는 몇 가지 제한 사항이 있습니다. 이러한 제한 사항은 다음과 같습니다.

  • Linux용 Windows 하위 시스템(WSL) 은 (Windows Subsystem for Linux (WSL))Linux 그래픽(Linux Graphical) 응용 프로그램 을 실행하도록 설계되지 않았습니다 .
  • 개발자에게 Bash 를 실행하기 위한 텍스트 기반 명령줄 기능만 제공합니다 .
  • Linux 응용 프로그램은 시스템 파일과 하드 드라이브에서 사용할 수 있는 모든 것에 액세스하므로 (Linux)Windows 프로그램 에서 스크립트를 실행하거나 사용할 수 없습니다 .
  • 또한 백그라운드 서버 소프트웨어를 지원하지 않습니다.
  • 모든 명령줄 응용 프로그램이 작동하는 것은 아닙니다.

Microsoft 는 베타 레이블과 함께 이 기능을 출시하고 있습니다. 즉, 아직 진행 중이며 의도한 모든 기능이 포함되어 있지 않고 때때로 제대로 작동하지 않을 수 있습니다.

권장 사항: (Recommended:) 이 사이트가 Windows 10에서 ISP에 의해 차단된 문제 수정(Fix This Site Has Been Blocked By Your ISP in Windows 10)

그러나 향후 시간과 업데이트로 Microsoft 는 awk, sed 및 grep과 같은 도구를 실행하는 Bash 환경(Bash) , Linux (Linux Bash)사용자 (Linux Bash)지원(Linux user) , 그리고 더 많은.



About the author

저는 Windows 11/10과 Apple의 최신 iOS 플랫폼에 대한 경험이 있는 iPhone 및 macOS 개발자입니다. 10년 이상의 경험을 통해 저는 두 플랫폼 모두에서 파일을 만들고 관리하는 방법을 깊이 이해하고 있습니다. 제 기술은 단순히 파일을 만드는 것 이상입니다. 또한 Apple 제품, 기능 및 사용 방법에 대한 강력한 지식도 있습니다.



Related posts