WSL 无法调用 Windows 浏览器的解决方法

问题描述

在 Windows Subsystem for Linux (WSL) 发行版中执行需要调用 Windows 浏览器的命令时(如 gh auth login),可能会出现浏览器无法正常弹出的情况。

解决方法

安装 xdg-utils 即可解决问题

对于 Arch Linux 及其衍生发行版

可以在命令行输入执行:

1
2
sudo pacman -Syu
sudo pacman -S xdg-utils

其他说明

  • 此问题通常不会出现在 Ubuntu 等商业性 WSL 发行版中,因为这些发行版默认已安装 xdg-utils
  • 之前有通过安装第三方包 wslu 来解决此问题的方法,但现在已经不需要,直接安装 xdg-utils 即可
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.8