
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"'를 사용하여 편집한 다음 셸을 다시 시작할 수 있었습니다.