首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在WSL/WSLg上安装自定义字体(如xfonts ),以便在GUI应用程序中使用?

如何在WSL/WSLg上安装自定义字体(如xfonts ),以便在GUI应用程序中使用?
EN

Unix & Linux用户
提问于 2022-12-08 13:54:31
回答 1查看 951关注 0票数 1

我尝试通过WSL和WSLg在Windows 11上使用GUI应用程序。不幸的是,我的GUI应用程序需要一些自定义字体(特别是xfonts-100dpixfonts-75dpi)。由于WSLg不包括这些字体,所以我的GUI应用程序会崩溃。

如何安装这些字体并使其可用于WSLg ( x11服务器)?

我已经为WSL本身安装了它们,但是看起来它们不像是与WSLg共享的。即使手动将字体文件从/usr/share/fonts复制到/mnt/wslg/fonts,也不会更改任何内容。

EN

回答 1

Unix & Linux用户

发布于 2022-12-09 12:10:53

听起来,您可能正在运行Windows 11作为Windows功能附带的旧版本的WSL。

WSLg发行版中对使用字体的支持在WSL发行版中添加了最近,您现在可以将其作为Microsoft的应用程序包安装。它通过将当前发行版挂载到WSLg系统发行版中来做到这一点,并且(可能的话,但我还没有反复检查) WSLg中的符号链接或绑定挂载/usr/share/fonts,以指向您的发行版。

若要安装新版本,请执行以下操作:

  • 确保您在Windows 11 22H2上
  • 出口WSL
  • 启动一个常规的PowerShell (非管理) shell和: wsl -关机wsl -更新wsl -版本
  • 如果这不起作用,或者如果您在Windows1121H2上,那么只需手动从其微软商店页面安装新版本即可。

附带注意: Windows 10用户现在也可以更新到此版本(并使用WSLg)。有关先决条件的更多详细信息,请参见这个问题

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/727762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档