【问题标题】:Ubuntu on Windows as VS Code terminal - executable pathWindows 上的 Ubuntu 作为 VS Code 终端 - 可执行路径
【发布时间】:2018-05-08 12:13:49
【问题描述】:

有一个related question,但它详细介绍了 WSL 的方法,在较新版本的 Windows 中,Linux 发行版不再是测试版,它们是通过 MS 应用商店提供的。

在哪里可以找到 Windows 上的 Ubuntu 可执行文件的路径? (不是 WSL。)我尝试右键单击该图标以找到属性,但它不存在,它似乎是某种特殊的快捷方式。

【问题讨论】:

    标签: visual-studio-code windows-applications windows-subsystem-for-linux


    【解决方案1】:

    如果您安装了多个发行版,您可以阅读如何单独启动一个发行版。

    https://msdn.microsoft.com/en-us/commandline/wsl/wsl-config

    但是,如果您只安装了 1 个,它会默认选择那个

    共有三种启动和运行 WSL 的方式:

    wsl.exe 或 bash.exe
    wsl -c [命令] 或 bash -c [命令]
    [发行版] 即 ubuntu -- 这与从 Windows 菜单启动已安装的应用程序相同。

    在前两种情况下,WSL 必须选择要运行的分发版 - 默认分发版。如果您没有明确设置默认值,它将是第一个安装的。

    所以你可以继续简单地使用 bash.exe

    【讨论】:

      【解决方案2】:
      1. 打开 VSCode 设置 Ctrl + ,File > Prefrences > Settings
      2. 用户设置将打开。在该文件中添加以下内容:

        "terminal.integrated.shell.windows": "C:\Windows\System32\bash.exe"

      3. 保存并关闭用户设置文件。

      4. 在 VSCode 中享受 bash!

      【讨论】:

        猜你喜欢
        • 2021-05-03
        • 2020-04-09
        • 2018-05-07
        • 2017-11-11
        • 1970-01-01
        • 2019-12-28
        • 1970-01-01
        • 1970-01-01
        • 2021-05-02
        相关资源
        最近更新 更多