• 适用于Linux的windows子系统


      Windows基于图形界面的易用性是有目共睹的,这也是很多普通用户往往难以舍弃的原因。但是Linux系统更强大的网络应用开发能力,却又是Windows系统所无法比拟的。一直以来,很多人都在试图采用各种方法将WIndows和Linux相结合,例如在Linux系统下的兼容层Wine(商业化的CrossOver)可有效运行Windows应用程序,而跨平台运行的VirtualBox类虚拟机则可从操作系统层面虚拟运行完整的Windows或Linux系统,而基于Docker技术,则专为Linux而生,可以快速开启Web开发与应用(参看这两个页面12)。
      事实上,Windows 10(专业版、企业版和教育版)系统环境下,我们还可以开启其内置的"适于Linux的Windows子系统”来获得Linux环境。下面是启用这一子系统的基本操作过程:

    1. 打开“针对开发人员”,打开“开发人员模式”

    菜单 -> 设置 -> 键入“开发者” -> 选择“开发人员模式” 

     

    2. 打开“适于Linux的Windows子系统”系统组件选项

    菜单 -> 设置 -> 键入“windows功能” -> 启动或关闭windows功能 -> 勾选“适用于 Linux 的 Windows 子系统” -> 重启系统

     

     

    3. 打开微软商店,获取需要安装的Linux系统

     浏览器中输入aka.ms/wslstore(或者https://www.microsoft.com/en-us/store/p/ubuntu/9nblggh4msv6)即可打开商店,此时可以看到相关的Linux的系统:

    商店里支持5种Linux系统的提取和安装。

    选择安装获取的Linux系统,如Ubuntu/Debian Linux

    4. Linux系统安装

    这里选择安装的Linux系统是Ubuntu,已经下载完成,如下图所示:

    启动过程会自动进行安装,如下图所示:

    这里需要设置用户名和密码:

    现在可以输入Linux命令了:

    5. 系统保存位置

    适于Linux的Windows子系统安装后会保存在C:UsersAdministratorAppDataLocalPackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc(文件夹大小近600M)

     6. Linux命令行启动

    方式一:在菜单中找到“Ubuntu”打开即可

    方式二:Ctrl + R 打开“运行”,输入“bash”,回车即可

     注:如果我们把Windows Subsystem for Linux(WSL)里面的环境弄坏,不用怕,可以直接将系统卸载掉,然后到微软应用商店重新安装即可。

    最后推荐一篇不错的文章:https://www.jianshu.com/p/bc38ed12da1d

  • 相关阅读:
    jQuery radio的取值与赋值
    MVC中一般为什么用IQueryable而不是用IList?用IQueryable比IList好在哪?
    Git 的 .gitignore 配置
    XPath学习:轴(3)——descendant
    python遍历数组的两种方法
    selenium webdriver的各种driver
    Scrapy and Selenium
    scrapy和selenium结合抓取动态网页
    Python处理JSON
    Crontab定时任务配置
  • 原文地址:https://www.cnblogs.com/Jimc/p/10190277.html
Copyright © 2020-2023  润新知