【问题标题】:DDEV-Local WSL2: How do I get xdg-open to open a browser on Windows from WSL2?DDEV-Local WSL2:如何让 xdg-open 从 WSL2 打开 Windows 上的浏览​​器?
【发布时间】:2021-03-11 15:16:17
【问题描述】:

在我的 wsl2 安装中,“ddev launch”命令本周停止工作,因为 xdg-open 命令不再工作。 将 $BROWSER 变量设置为特定浏览器不起作用,因为标准安装路径包含空格,这会在 xdg-open 中中断。如果我切换浏览器或使用不同的标准浏览器,它也会中断。

/usr/bin/xdg-open: www-browser: 未找到
/usr/bin/xdg-open:链接2:未找到
/usr/bin/xdg-open: elinks: 未找到
/usr/bin/xdg-open:链接:未找到
/usr/bin/xdg-open: lynks: 未找到
/usr/bin/xdg-open: w3m: 未找到
xdg-open:没有可用的方法打开 [...]
无法运行启动:没有可用于打开 [...]

的方法

【问题讨论】:

标签: wsl-2 ddev


【解决方案1】:

在 WSL2 中,我将 Browser 变量添加到 ~/.bashrc

export BROWSER="powershell.exe /C start"

这会在 windows 下打开标准浏览器。 另一种方法是使用

export BROWSER="explorer.exe"

但这会在浏览器中打开地址两次。

其他资源的链接:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-12
    • 1970-01-01
    • 2021-05-25
    • 1970-01-01
    • 1970-01-01
    • 2021-01-19
    • 1970-01-01
    相关资源
    最近更新 更多