【问题标题】:CLION: WSL not found, ssh connected?CLION:未找到 WSL,ssh 已连接?
【发布时间】:2018-08-28 14:46:28
【问题描述】:

今天我收到此错误消息: “在以下位置找不到 WSL:C:\Users\Nick\AppData\Local\Microsoft\WindowsApps\debian.exe”

在今天这条消息之前,一切正常(我通过开始菜单启动 Debian,重新启动 ssh 服务,然后启动 CLion,它就连接好了。)。

可执行文件在那里,只有 0kb。奇怪的是Linux环境可以像往常一样从windows(debian)打开,我可以ssh进去就好了(看起来CLion也可以,见图)。

这发生在从 2018.2.1 更新到 CLion 2018.2.2 之后。回滚并不能解决问题。

这里可能出了什么问题?

【问题讨论】:

  • 你好@Biswapriyo,我不完全确定你的意思。谷歌也不是很清楚,我知道在 wsl 开发周期中它从 wsl.exe/bash.exe 重命名为 distribution.exe?您是否建议将 debian.exe 重命名为 wsl.exe/bash.exe?
  • Debian.exe 或 Ubuntu.exe 打开 wsl.exe。所以我猜如果你使用 wsl.exe 路径而不是那个路径会发生什么。
  • CLion (v. 2018.2.2) 不允许我选择除预先找到的 debian.exe 和 ubuntu.exe 以外的任何内容。

标签: clion windows-subsystem-for-linux


【解决方案1】:

我已找到解决此问题的方法。在 Windows 配置中选择应用程序列表,找到 Debian 并按高级设置。然后结束服务并恢复它(对于我的情况来说,轻度恢复就足够了)。虽然我不确定它是否有助于解决问题,但我还删除了我的 AppData\Local\Packages 中 Debian 文件夹的 LocalCache/Local 文件夹中的 Jetbrains 文件夹。

【讨论】:

  • 您好,我也遇到了同样的问题,能否请您描述一下如何打开“Windows config”?是msconfig 命令吗?但我在打开的对话框中找不到“Debian”。
  • 按开始按钮(左下角) -> 按配置按钮(齿轮按钮) -> 按应用程序 -> 在列表中找到 Debian -> (我目前没有安装 Debian 并且我的 Windows 在非英语所以以下是猜测)通过鼠标右键或那里的其他按钮选择debian,然后您应该在允许您恢复Debian的菜单中。我希望这会有所帮助。
  • 感谢您的详细描述,我终于找到了,但是我尝试恢复,重置,甚至重新安装,都没有运气。我认为这一定是 JetBrains 的问题。
  • 这很难听,我建议你向 JetBrains 提交错误报告。我希望你能尽快找到解决办法。
猜你喜欢
  • 2020-01-03
  • 1970-01-01
  • 2019-01-19
  • 1970-01-01
  • 1970-01-01
  • 2023-04-08
  • 2021-07-08
  • 1970-01-01
  • 2020-05-27
相关资源
最近更新 更多