• win10 子系统能带来什么
  • 如何安装子系统
    • 0、windows 系统版本
    • 1、开启开发者选项
    • 2、打开子系统功能
    • 3、打开 miscrosoft store 安装 ubuntu 子系统
  • 启用子系统
  • 在子系统中安装 nginx 来测试是否可以共享端口
  • 注意事项
    • 1、重启 windows 后,服务不可用
    • 2、windows 和 Linux 目录对应关系

题主很少为 windows 写博客,但是最近偶然体验子系统发现还是蛮不错的,特此分享下,希望给 windows 下开发的人员提供一些便利,免去安装虚拟机的烦恼,结合 linux 在 windows 上愉快的开发

win10 子系统能带来什么

  • 使用 linux 指令管理你的windows文件
  • 享受 linux 带来的安装软件的便利,直接在 windows 环境中就可以访问对应服务(端口也是共享的),包括但不限于
    • mysql
    • php
    • node
    • apache
    • nginx
    • redis

如何安装子系统

0、windows 系统版本

我的是 windows 10 pro,如果你的不可以,可能是系统版本问题。可以去 msdn i tell you 上下载,选择 Windows 10, Version 1803 (Updated March 2018)

1、开启开发者选项

设置 -> 开发者选项 -> 开发人员模式

2、打开子系统功能

设置 -> 应用和功能 -> 程序和功能(在右侧) -> 启用或关闭 windows 功能 -> 适用于 linux 的 windows 子系统

3、打开 miscrosoft store 安装 ubuntu 子系统

打开 miscrosoft store ,搜索 wsl, 安装 ubuntu 即可

启用子系统

打开命令行,这里推荐 cmder 来替代自带的 windows 自带的 command 工具

打开命令行,输入

bash  # 进入子系统

首次会让你设置密码等

在子系统中安装 nginx 来测试是否可以共享端口

bash # 进入子系统
sudo apt-get install update && apt-get install nginx

安装完毕后,直接打开浏览器,输入 http://127.0.0.1,我们发现可以访问了!所以之后用到的开发环境都在子系统中安装就好了,什么 redis mysql node 等等

注意事项

1、重启 windows 后,服务不可用

目前测试到,重启 windows 后,子系统里的好多服务不会自动开启,比如 nginx。所以开机后,如果你的服务不可用,记得进入子系统开启对应服务,如:

bash # 进入子系统
sudo service nginx restart

2、windows 和 Linux 目录对应关系

windows 的盘会自动挂载在 linux 的 /mnt/

bash # 进入子系统
ls /mnt/ # 可以看到对应盘符,一般是 c、d 之类的

win10 子系统之 Ubuntu,解放你的生产力相关推荐

  1. win10 linux开发环境搭建,win10子系统linux.ubuntu开发环境搭建

    UI线程和work线程 UI线程处理消息,比如重绘,响应键盘鼠标等等跟消息有关的处理. 而工作线程一般是你自己写的用来处理数据的,比如操作数据库等等.(work线程) ORACLE 自定义分页存储过程 ...

  2. win10子系统ubuntu文件夹位置_win10子系统(WSL)自定义安装路径

    1.下载linux安装包: 下载地址:https://docs.microsoft.com/en-us/windows/wsl/install-manual 官方提供的离线安装包有 Ubuntu 18 ...

  3. win10中的ubuntu子系统忘记root密码如何修改

    win10中的ubuntu子系统忘记root密码如何修改 请看好标题,是子系统不是虚拟机,root密码忘记了,怎么找回或者修改,请赐教. Sign in to vote 非常感谢repl,本来已经不报 ...

  4. Win10子系统Ubuntu安装Thingworx8.5--1. WSL Ubuntu 安装

    最近因工作原因需要重装Thingworx,在WIn10的WSL中进行安装. 1. Win10 --WSL Ubuntu 安装 2.Ubuntu --Thingworx安全文件准备 3.Ubuntu - ...

  5. Win10启用Linux子系统安装Ubuntu

    陈拓 2021/01/02-2022/10/25 Win10内置Linux子系统,启用后可以安装Ubuntu或者其他的Linux系统.省去了安装虚拟机的麻烦,性能也比虚拟机好,占用资源更少. Wind ...

  6. 在win10子系统ubuntu平台下使用jekyll和github pages搭建自己的静态博客网站

    前言 总喜欢在自己闲得无聊的时候,折腾一些东西.最近喜欢上了markdown的方便简洁,就想借助jekyll和github pages来搭建一个静态博客网站,然后只需要跟平时写代码一样,上传自己的.m ...

  7. 关于华硕飞行堡垒7安装win10+ubuntu双系统失败后转用win10子系统ubuntu的总结

    一.安装win10+ubuntu双系统的背景 最近这段时间在做Tensorflow2.X的项目,由于之前接触过Docker容器,于是就萌生了用Docker容器来构建深度学习的训练环境.由于win10上 ...

  8. Win10自带Ubuntu子系统的安装与配置

    程序猿们有福了!!!Windows和Linux终于合体了,在同一个WIN10系统下,你既可以继续享受微软给我们带来的便捷,同时又可以开开心心的码代码了,而且有了海量的Linux工具支持. 1.安装Wi ...

  9. win10 子系统 ubuntu GPU驱动,CUDA, CUDNN安装与 win10 GPU 机器学习性能对比, numa_node 问题

    这里写自定义目录标题 win10 子系统 ubuntu GPU 安装 与 win10 GPU 机器学习性能对比 win10 子系统 ubuntu GPU驱动,CUDA, CUDNN安装 win10 端 ...

最新文章

  1. 活动目录在Windows Server 2008 中的改进:总体概览
  2. 用神经网络分类水和乙醇
  3. ASP.NET中应用的监视
  4. VTK:Filtering之ConnectivityFilter
  5. MySQL数据库SYS CPU高的可能性分析
  6. 在线催稿:当一位高级视频算法工程师接受采访
  7. 介绍一个小技巧,如何实现ssh免密登录
  8. IEEE极限编程练习:Sorting Partition
  9. 领域的初学者--推荐的一本书
  10. PivotGridControl与ChartControl控件结合使用(一)
  11. 产品UI原型设计软件:Balsamiq Mockups 3 for Mac
  12. 基于Spring Boot旅游打卡小程序系统的设计与实现【Java毕业设计·安装调试·代码讲解·文档报告】
  13. mac 字体微软雅黑字体_在Microsoft Word 2007中搜索和替换特定格式(字体,样式等)...
  14. Grafana dashboard 定时报表(Grafana-reporter)
  15. 文本预处理:拼写纠错
  16. 面试官:请你讲讲Saas应用的架构规范?
  17. Unity2D:灯光系统
  18. Camera360 一款强大的手机拍照必备软件
  19. Lytro Power Tool使用记录
  20. java 七巧板油漆问题_《七巧板中的分数问题》评课稿

热门文章

  1. springboot 根据身份证号计算性别和年龄
  2. 2021-2027全球与中国镀铬钢管市场现状及未来发展趋势
  3. 2017陕西省网络空间安全技术大赛_Crypto_crypt1_Writeup
  4. java 支持哪些字体_java有哪些字体
  5. 《云边有个小卖部》的优秀读后感作文2100字
  6. g2o学习记录(4)cmake-gui再次编译g2o及不太完美的处理cs.h错误[20190323已找到完美解决方案](非干货纯记录,可不看)
  7. Origin | 数据处理 | 公式编辑栏 | F(x)栏的使用 | 数据提取 | 数据筛选及删减
  8. 电商场景化营销主要从哪几方面展开行无疆带你了解
  9. dsb调制与解调的matlab,DSB调制与解调的MATLAB实现及.pptx
  10. 三个重要的同余式——威尔逊定理、费马小定理、欧拉定理 + 求幂大法的证明