您现在可以为Microsoft商店构建自己的wsl发行版软件包
目录:
Windows 10中实现了一项新功能,该功能肯定会引起Linux爱好者的关注。 此功能称为Linux的Windows子系统(又名WSL) ,它使开发人员可以在操作系统中直接运行本机Linux命令行。 任何人都可以与旧的Windows桌面以及Microsoft Store的现代应用程序一起执行此操作。
将Linux发行版带到Microsoft Store
一切始于Microsoft与Canonical合作,将Ubuntu包含在Microsoft Store中。 然后,该公司还与Debian,SUSE,Fedora和Kali等更有意义的名称合作,以便将自己的Linux发行版带到Store和WSL。
微软开源了针对Linux发行维护者的WSL示例
微软最近宣布,它开放了针对Linux发行版维护者的Linux子系统Windows样本,这将使发行版维护者能够开发针对Microsoft Store的WSL发行包。
开发人员还具有创建可在运行Windows 10的系统上侧载的自定义Linux发行版程序包的能力。唯一的区别是,开发人员无法将其自定义程序包提交到商店,而发行维护者将能够交付他们的Linux发行版吸引了更多用户。
看看WSL Distro-launcher示例
如果要创建自己的Linux分发应用程序,以后可以提交给Microsoft Store或在系统上进行侧面加载,则可以在此处使用WSL分发安装程序的有用参考实现。
该项目是用C ++编写的,您将找到所需的所有内容,包括项目的目标,状态,内容,启动器概述的详细信息,项目结构,使用入门,构建和测试信息等。
建议所有有兴趣将其工作添加到Microsoft Store的Linux发行版所有者发送电子邮件至[email protected],以获得批准将发行版提交给Store。