10주년 업데이트에서 Windows Bash가 열리지 않습니다.

10주년 업데이트에서 Windows Bash가 열리지 않습니다.

Windows 10 1주년 업데이트를 설치한 후 새로운 Bash 명령 프롬프트를 사용해 보고 싶었습니다. 그러나 시작 메뉴(Win+R -> bash.exe)에서 실행하면 bash 창이 자동으로 닫힙니다.

답변1

어떤 이유에서인지 열리지 않았습니다. 하지만 이 질문을 작성하는 동안 답을 찾을 수 있었기 때문에 다른 사람이 같은 문제를 겪었다면 여기에 공유하기로 결정했습니다.

나는 쉘 프롬프트를 시작하고 거기에 bash를 입력하기로 결정했습니다. 오류 메시지는 "레거시 모드 활성화됨"에 관한 것입니다. 변경하려면:

  • cmd 프롬프트 창을 마우스 오른쪽 버튼으로 클릭하세요.
  • 옵션 탭에서 "레거시 콘솔 사용"을 선택 취소하세요.
  • 변경 사항을 적용하고 cmd.exe를 다시 시작하세요.
  • 배쉬를 입력하세요.

설치가 시작됩니다.

즐기다!

답변2

위와 동일한 문제가 발생하여 솔루션이 작동했지만 개발자 모드도 활성화하고 설정> 업데이트 및 보안으로 이동하여 개발자로 이동하여 개발자 모드 확인란을 선택해야 합니다. Windows가 패키지를 다운로드하고 설치한 후 다시 시작해야 할 수 있습니다. 그런 다음 cmd를 다시 실행하고 bash를 실행합니다. 위 단계에 따라 bash.exe가 다운로드되어 설치됩니다.

답변3

bash 명령 프롬프트를 다시 설치한 후에도 비슷한 문제가 발생했습니다. 다른 쉘(zsh)로 전환하고 시작 스크립트를 사용하여 자동 시작되도록 설정했습니다. bash 구성 요소를 다시 설치한 후 설치되지 않았기 때문에 프롬프트를 열지 못했습니다. 표준 Windows cmd 프롬프트에 입력한 'bash -c "nano "~/.bashrc"'를 사용하여 편집한 다음 셸을 다시 시작할 수 있었습니다.

관련 정보