【问题标题】:How to Access Linux Files in a WSL distro from Windows 10?如何从 Windows 10 访问 WSL 发行版中的 Linux 文件?
【发布时间】:2019-05-28 03:02:03
【问题描述】:

最近我使用 May Update(版本 1903,内部版本 18362.116)更新了我的 Windows 10 Pro。然后对于我现有的发行版:OpenSuse Leap 15 和 Ubuntu(从 MS Store 安装),我想使用资源管理器打开一个 linux 目录,我收到以下消息:

[susedis@mypc ~]$ explorer.exe .
If 'explorer.exe' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf explorer.exe

VSC (code) 和 VSC-Insiders (code-insiders) 也会出现此问题。

我读过this article 和...

选项 1:我当前的问题

选项 2:图标 LINUX 在树视图中不存在

选项 3:有效

假设选项 1 和 2 应该存在并且可以工作,在最新的更新中更是如此。怎么了?提前致谢。

PS1:我发现了这些文章Run Visual Studio Code for Linux from WSLUsing Visual Studio Code with Windows Subsystem for Linux,他们谈到在Linux 端安装xserver 和更多内容。但许多其他文章和视频都没有谈论它,它就像是 Windows 的内置功能。这太黑了。

【问题讨论】:

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


    【解决方案1】:

    我刚刚找到了问题的根源:发行版。

    explorercodecode-insiders 命令只能通过 UBUNTU 工作,而我使用的是 OpenSuse。

    我在网络上阅读的每篇文章都缺少此警告,包括 VSC 网站上的文章(例如:Developing in WSL)。这对其他发行版来说是一个缺点。非常糟糕。

    PS1:可以在here找到解决方案。

    【讨论】:

    • 我使用的是 Ubuntu 18.04,命令“explorer”在这里也不起作用。系统提示我安装 jxplorer。你有没有让它在 Ubuntu 中工作?您的 WSL 是作为 version1 还是 version2 运行?我的正在运行 WSL2。
    • 我使用 WSL1 并且“explorer”工作正常,现在它显示与您相同的错误。我已经报告了这个问题:github.com/microsoft/WSL/issues/4243
    • 您可以在 Ubuntu 中输入“explorer.exe”运行资源管理器。 (不带引号)
    猜你喜欢
    • 2017-05-21
    • 1970-01-01
    • 2019-02-13
    • 2021-09-22
    • 1970-01-01
    • 1970-01-01
    • 2021-03-24
    • 2021-07-15
    • 2021-04-23
    相关资源
    最近更新 更多