Windows10上的Wsl模式解决了运行linux程序的痛点,但是运行的程序仍然卡在Terminal。比如emacs:终端版的emacs试图获得赏心悦目的视觉效果,比如漂亮的字体和图形,必须设法获得GUI。1、安装VcXsrv首先用choco工具安装VcXsrv:PSC:\Users\gaowei>sudochocoinstallvcxsrcChocolateyv0.10.15安装以下包:vcxsrc通过installingyouacceptlicensesforthepackages。2、配置bashrc或zshrcport文件,在.bashrc或.zshrc中加入这两行代码(DI$SPawkY=exLA:'/nameserver/{print$2;exit}'/etc/resolv.conf2>/dev/null):0#inWSL2exportLIBGL_ALWAYS_INDIRECT=13。初始化VcXsrv并打开程序后,首先选择多个窗口:继续下一步,选择启动无客户端:下一步之后,选择所有选项:下一步完成:4.运行GUI程序:例如运行emacs的图形化版本:这样一来,工作如虎添翼,兼容Linux和Windows的双重优势。
