我通过执行以下操作在 WSL 上安装了 Ubuntu wsl --install Ubuntu。当我在 Windows 终端中设置我的配置文件时,我看到两个不同的 Ubuntu。
第一个通过执行启动wsl -d Ubuntu,另一个只是运行ubuntu.exe
我注意到的区别是第一个使用我的本地文件系统,而运行的那个ubuntu.exe使用虚拟文件系统。其中哪一个是适合使用的?我如何安全地删除另一个?
windows-10 windows-subsystem-for-linux windows-terminal wsl2
我已在 Windows 10 上的 WSL2 中安装了 Ubuntu-22.04。但是,我的 settings.json 中有两个 Windows 终端配置文件。其中一个肯定是在某些更新后出现的,它从一开始就不存在。我仔细检查了两个配置文件都引用了同一个 Linux WSL2 实例。让我更困惑的是,每个配置文件都会导致不同的视觉外观。
我想知道“自动”添加终端配置文件的一般情况是如何工作的,以及在我的特定情况下到底发生了什么。这是settings.json的相关部分:
{
"guid": "{f9ceaf27-504c-58d7-927c-d1d6a7ac7d3c}",
"hidden": false,
"name": "Ubuntu 22.04.1 LTS",
"source": "CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc"
},
{
"guid": "{07b52e3e-de2c-5db4-bd2d-ba144ed6c273}",
"hidden": false,
"name": "Ubuntu-22.04",
"source": "Windows.Terminal.Wsl"
}
Run Code Online (Sandbox Code Playgroud)