【问题标题】:How to run regular bash from cmder and not wsl bash?如何从cmder而不是wsl bash运行常规bash?
【发布时间】:2020-09-18 04:58:35
【问题描述】:

在我的 Windows 10 上安装 docker 后,我收到一条消息,我还需要安装 wsl2。 - 所以我做了。

但是现在当我运行 bash 命令时,我的 cmder 运行 wsl。在它运行bash 命令之前。

bash wsl 的问题我的大多数命令都不可用。

如何恢复设置以运行bash 而不是wsl

【问题讨论】:

    标签: windows bash git docker git-bash


    【解决方案1】:

    在 Cmder 中,打开设置:Win + Alt + P

    1. 在 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%
    
    1. 在启动下,将启动选项设置为Specified name task --> {bash}

    请查看以下几篇文章,应该可以解决问题。

    https://gist.github.com/nickautomatic/02ccb76292f7f8d9767e https://gingter.org/2016/11/16/running-windows-10-ubuntu-bash-in-cmder/

    【讨论】:

      猜你喜欢
      • 2020-11-18
      • 1970-01-01
      • 1970-01-01
      • 2016-12-19
      • 1970-01-01
      • 2016-07-11
      • 1970-01-01
      • 2020-05-01
      • 2019-09-14
      相关资源
      最近更新 更多