首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Ubuntu22.04上启用WSL互操作性?

如何在Ubuntu22.04上启用WSL互操作性?
EN

Ask Ubuntu用户
提问于 2022-08-10 15:49:48
回答 2查看 1.8K关注 0票数 3

我见过相关的问题,但没有人能回答我的问题。我之所以这样问是因为,每当我从命令行调用xdg时,我都会得到以下错误,指示我启用WSL互操作性。我试着打开一个PNG文件和一个PDF文件。两个人都给了我同样的信息。

我在Ubuntu 22.04。

代码语言:javascript
运行
复制
$ xdg-open IMG_20220629_131736841.jpg 
$ grep: /proc/sys/fs/binfmt_misc/WSLInterop: No such file or directory
WSL Interopability is disabled. Please enable it before using WSL.
grep: /proc/sys/fs/binfmt_misc/WSLInterop: No such file or directory
[error] WSL Interoperability is disabled. Please enable it before using WSL.
/usr/bin/wslview: line 216: /mnt/c/Windows/System32/reg.exe: No such file or directory
/usr/bin/wslview: line 308: [: -ge: unary operator expected
[error] This protocol is not supported before version 1903.
EN

回答 2

Ask Ubuntu用户

发布于 2023-02-02 06:22:48

在Kubuntu22.04上运行以下命令,新升级的等离子体版本为5.25.5:

代码语言:javascript
运行
复制
sudo apt purge wslu
票数 5
EN

Ask Ubuntu用户

发布于 2022-09-26 08:26:16

删除文件/usr/share/applications/wslview.desktop

我也在一个新的Ubuntu22.04.1LTS发行版上点击了这个版本。

我删除了文件/usr/share/applications/wslview.desktopxdg-open开始按预期工作。

我不知道到底发生了什么,但wslview.desktop启动程序似乎是为了在Windows中使用Ubuntu。但出于某种原因,每次xdg-open调用都会启动它。当它被删除时,xdg-open将使用另一个与该URL相关联的启动程序,即正确的一个。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1422920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档