【问题标题】:VSCode integrated terminal failed to launchVSCode 集成终端启动失败
【发布时间】:2021-09-12 04:32:48
【问题描述】:

VSCode集成终端启动失败,出现错误:

终端进程启动失败:shell 可执行文件“bash”的路径不是符号链接文件。

试图在官方故障排除页面中寻找解决方案,但无法真正找出问题的原因。

使用 CtrlAltT 启动外部终端(gnome-terminal)就可以了。

还尝试重新安装 VSCode,删除缓存等仍然是同样的问题。几乎所有我的 Ubuntu 计算机都会发生。

在 Windows https://stackoverflow.com/a/64020049/16346600 中也有类似的修复,但如何在 Linux 中进行呢?尤其是我找不到这个terminal.integrated.shell.linux

操作系统:Ubuntu18.04 LTS

VSCode:版本 1.57.1​​

【问题讨论】:

    标签: linux ubuntu visual-studio-code terminal symlink


    【解决方案1】:

    似乎 VSCode 不知何故找不到默认配置文件“bash”的可执行文件路径。

    我通过提供bash 的确切二进制路径来修复。

    内部settings.json

    "terminal.integrated.profiles.linux": {
      "bash": {
        "path": "/bin/bash"
      },
      ...
    }
    
    

    【讨论】:

      猜你喜欢
      • 2019-06-09
      • 1970-01-01
      • 2020-12-21
      • 1970-01-01
      • 2021-11-01
      • 1970-01-01
      • 2020-09-07
      • 2021-04-21
      • 2019-07-01
      相关资源
      最近更新 更多