You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSL Ubuntu 20.04中git gui无法运行的问题求助

WSL Ubuntu 20.04中git gui无法运行的问题求助

嗨,我之前也碰到过一模一样的问题,别担心,这个报错本质上是因为你还没安装git-gui这个专门的工具包,再加上WSL本身需要额外配置图形界面支持,一步步来就能解决:

  • 首先更新Ubuntu的软件源列表,保证能获取到最新的安装包信息:
    sudo apt update
    
  • 安装git-gui及其依赖组件:
    sudo apt install git-gui
    
  • 因为WSL本身没有自带图形界面,你需要在Windows端安装一个X服务器工具(比如VcXsrv或者Xming),安装完成后记得启动它,并且在启动时勾选Disable access control选项,允许WSL的连接请求。
  • 回到WSL终端,设置DISPLAY环境变量,让WSL知道该把图形界面输出到哪里:
    export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
    
  • 如果你不想每次打开终端都手动设置这个变量,可以把它添加到你的shell配置文件里(比如~/.bashrc或者~/.zshrc),这样每次启动终端都会自动加载:
    echo 'export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '\''{print $2}'\''):0' >> ~/.bashrc
    source ~/.bashrc
    

做完这些之后,再输入git gui试试,应该就能正常启动图形界面了。如果还是有问题,可以检查X服务器是否正常运行,或者重启一下WSL终端再尝试。

备注:内容来源于stack exchange,提问作者mwfearnley

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 11:00:34