阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

怎样在Windows上运行任何Linux图形GUI程序

83次阅读
没有评论

共计 679 个字符,预计需要花费 2 分钟才能阅读完成。

导读 Windows10 上的 wsl 模式虽然解决了运行 linux 程序的痛点,然而所运行的程序依然受困于 Terminal 中

Windows10 上的 wsl 模式虽然解决了运行 linux 程序的痛点,然而所运行的程序依然受困于 Terminal 中。比如 emacs:

怎样在 Windows 上运行任何 Linux 图形 GUI 程序

试图获得赏心悦目的视觉效果,比如优美的字体和图形,必须设法取得 GUI。

1. 安装 VcXsrv

首先用 choco 工具安装 VcXsrv:

怎样在 Windows 上运行任何 Linux 图形 GUI 程序

PS C:\Users\gaowei> sudo choco install vcxsrc 
Chocolatey v0.10.15 
Installing the following packages: 
vcxsrc 
By installing you accept licenses for the packages.
配置 bashrc 或者 zshrc 文件

在 .bashrc 或者 .zshrc 中添加 这两行代码:

export DISPLAY=$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0 # in WSL 2 
export LIBGL_ALWAYS_INDIRECT=1
3. 初始化 VcXsrv

打开程序之后,首先选择 multiple windows:

怎样在 Windows 上运行任何 Linux 图形 GUI 程序

继续下一步, 选择 start no client:

怎样在 Windows 上运行任何 Linux 图形 GUI 程序

下一步后,选择全部选项:

怎样在 Windows 上运行任何 Linux 图形 GUI 程序

下一步则完成:

怎样在 Windows 上运行任何 Linux 图形 GUI 程序

4. 运行 GUI 程序:

比如马上运行图形版的 emacs:

怎样在 Windows 上运行任何 Linux 图形 GUI 程序

如此,工作便如虎添翼,兼容并蓄 Linux 与 Windows 的双重优势。

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-25发表,共计679字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中