Windows Subsystem for linux(WSL Windwos子系统文件)

(一) 适用场景:

    1.既满足应用程序支持在linux上运行(例如开发包的库依赖仅支持linux的开发应用),又要满足该应用程序实在一个大的exe下面。故最终要在Windows上跑。

(二)官方解释说明:

    1.适用于 Linux 的 Windows 子系统可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。

    2.官方文档见:https://docs.microsoft.com/zh-cn/windows/wsl/

(三)WSL1和WSL2版本区别:

    1. 见官方文档:https://docs.microsoft.com/zh-cn/windows/wsl/

    2. 由于个人的项目所用的场景限制,本人用的是WSL1

(四)启用WSL的两种方式:

    1. 一种是安装官方的文档用拥有管理员权限的PowerShell运行下面命令:
        dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

        如图所示后重启电脑:

    2.第二种方式是打开控制面板-》程序-》程序和功能-》启用或关闭Windows功能 勾选适用于LInux的Windws子系统:

       如图所示后保存重启电脑:

(五)下载安装Linux发布的版本

    (1).两种方式:

               1.  一种是按照官方文档上通过微软商店获取对用的发行版本

               2. 两外一种下载离线包。离线包的方式是复制方式1的获取链接,将该链接粘贴到https://store.rg-adguard.net/该网站的                     URL中。下载对应的.appxbundle的UWP的文件。

                  网址链接一:https://store.rg-adguard.net/
                 方式一打开后的链接(本人点击的是Ubuntu18.04版本的):https://www.microsoft.com/zh-cn/p/ubuntu-1804-lts/9n9tngvndl3q?rtc=1&activetab=pivot:overviewtab

             图片如下:    -----》  -------》

    (2)用官方文档上的方式即方式1默认的获取安装。用离线包的需要PowerShell 命令安装应用到电脑或将.appx文件更改为.zip文件点击.exe(若更改.zip没有exe说明下载的版本是通用版本,找官方文档下载专用版本):

         命令是Add-AppPackage +文件所在的绝对路径

           命令成功后第一次打开Ubuntu18应用如图所示:

       (3)后面的步骤见官方文档步骤7

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值