【发布时间】:2020-09-18 04:58:35
【问题描述】:
在我的 Windows 10 上安装 docker 后,我收到一条消息,我还需要安装 wsl2。 - 所以我做了。
但是现在当我运行 bash 命令时,我的 cmder 运行 wsl。在它运行bash 命令之前。
bash wsl 的问题我的大多数命令都不可用。
如何恢复设置以运行bash 而不是wsl?
【问题讨论】:
标签: windows bash git docker git-bash
在我的 Windows 10 上安装 docker 后,我收到一条消息,我还需要安装 wsl2。 - 所以我做了。
但是现在当我运行 bash 命令时,我的 cmder 运行 wsl。在它运行bash 命令之前。
bash wsl 的问题我的大多数命令都不可用。
如何恢复设置以运行bash 而不是wsl?
【问题讨论】:
标签: windows bash git docker git-bash
在 Cmder 中,打开设置:Win + Alt + P
在 Startup > Tasks 下,添加一个名为 {bash} 的任务,其设置如下:
任务参数(设置图标):
For Cmder icon: /icon "%CMDER_ROOT%\cmder.exe"
For Git icon: /icon "C:\Program Files (x86)\Git\etc\git.ico"
命令(打开 Git 的 bash shell):
"C:\Program Files (x86)\Git\bin\sh.exe" -l -new_console:d:%USERPROFILE%
Specified name task --> {bash}
请查看以下几篇文章,应该可以解决问题。
https://gist.github.com/nickautomatic/02ccb76292f7f8d9767e https://gingter.org/2016/11/16/running-windows-10-ubuntu-bash-in-cmder/
【讨论】: