После того как я установил Windows 10 Anniversary Update, мне не терпелось попробовать новую командную строку Bash. Но при запуске из меню «Пуск» (Win+R -> bash.exe) окно bash закрывается автоматически.
3 ответа
По некоторым причинам это не было открытием. Но пока я писал этот вопрос, мне удалось найти ответ, поэтому я решил поделиться им здесь, если у кого-то еще возникла такая же проблема.
Я решил просто запустить приглашение оболочки и ввести в нем bash. Сообщение об ошибке было о "включенном унаследованном режиме". Чтобы изменить это:
- щелкните правой кнопкой мыши на окне подсказки cmd.
- На вкладке параметров снимите флажок "Использовать устаревшую консоль"
- Примените изменения и перезапустите cmd.exe
- типа баш.
Установка начнется.
Наслаждайтесь!
Если бы та же проблема, что и выше, решение работало, но также нужно было включить режим разработчика, перейти к настройкам> обновление и безопасность, перейти к разработчикам и установить флажок режима разработчика. Может потребоваться перезагрузка после загрузки Windows и установки пакета. Затем снова запустите cmd и выполните bash, как описано выше, bash.exe загрузит и установит.
У меня была похожая проблема после переустановки командной строки bash. Я переключился на другую оболочку (zsh) и настроил ее на автозапуск, используя мой скрипт запуска. Так как он не был установлен после переустановки компонента bash, открыть приглашение не удалось. Я использовал 'bash -c "nano" ~/.bashrc "', введенный в стандартное приглашение Windows cmd, чтобы отредактировать его, а затем мог снова запустить оболочку.