Npcink Blog
切换菜单

Windows 10 内置 Linux 子系统

在 Windows 系统中体验 Linux 的命令行,(并不推荐)

更新于

用的 Windows 10 专业版,之前听说有这个功能,便试了一下,嘿,还可以。链接附上:

因为需求原因,只做到了:启用 linux 子系统

操作:

  • 进入系统:Windows 键 +R,输入 cmd,输入:bash
  • 退出子系统:Ctrl+d,即可退出。

不推荐装桌面,体验一下命令行即可。

我还是推荐安装虚拟机,再在虚拟机里面体验 Linux 操作系统,见下文:

  1. 系统升级到一周年正式版及以上 (1607)
  2. 依次在 设置 - 更新与安全 - 针对开发人员 选项中,启用"开发人员模式"
  3. 在资源管理器中打开 控制面板\所有控制面板项\程序和功能 , 打开 启用或关闭 Windows功能 , 勾选 适用于Linux的Windows子系统(Beta)
  4. 重启电脑
  5. 命令行运行 lxrun /install /y 开始安装
  6. 安装速度取决于网络情况,下载的文件在 %localappdata%\lxss 目录下 lxss.tar.gz (181M),解压后大概 500M, rootfs 目录即为子系统根目录。
  7. 命令行运行 bash 进入 Ubuntu
  8. 默认使用的 root 帐号登录,通过指令 passwd 设置密码。
  • 注:本文脚本均在 root 帐号下操作,因此建议使用 root 帐号
  1. 毕竟爱折腾,难免会把子系统环境 (lxss 目录 ) 玩坏掉,因此干正事前最好先备份下以便快速还原。注意,不要直接右键复制或者打包,可能会导致文件权限丢失的。
  2. xcopy %localappdata%\lxss %localappdata%\lxss.bak /E
  3. 当然,如果你比较任性也可以不执行上一步的备份操作,通过命令行运行 lxrun /uninstall /full 轻松卸载子系统,重复上面的步骤即可重装,不过要注意下载速度时好时坏哦。

作者:anyesu

链接:https://www.jianshu.com/p/bc38ed12da1d

來源:简书

简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

延伸阅读

  1. 给刚开始学习 Linux 的你

  2. Ubuntu 的虚拟机安装

  3. Linux 入门 - 相关链接推荐