1.前言对于程序员来说,Linux技能基本上是必备技能。(最后有个问题想和大家一起讨论,希望大家解答。)操作Linux通常有两种情况,一种是在专用的Linux服务器上操作,另一种是安装虚拟机(VMware、VirtualBox等)本地了解Linux操作。使用专用的Linux服务器当然是最好的,但一般人应该没有这个条件。所以更多的人和我一样,一个VMware解决经济问题,我个人不喜欢VirtualBox,总觉得用起来麻烦,不舒服。不过前几天写了一篇关于linux的文章,有个粉丝在下面有这样的留言说实话,我只看过windows的这个update,但是从来没真正用过,可能是因为我比较具体,哈哈哈哈,不过既然粉丝都这么说了,那我就趁着晚上加班摸鱼,体验一下这次的更新,谁让我这么喜欢粉丝呢!!来吧,看实际操作(我还是主要用centos,因为日常工作和学习都用centos)2.安装WindowsTerminal,就是一个命令行终端,方便管理我们的子系统,或者你不需要安装,但建议安装。本终端下的linux系统支持ctrl+c复制,ctrlv粘贴(也可以鼠标右键粘贴)。凉爽的!这个可以直接在微软软件商店安装,下图就是软件商店。点击搜索到的软件。即可进入软件详情界面。单击“获取”按钮开始下载。安装完成。记得把软件放在开始菜单或命令行。我把它放在开始菜单里了。第一部分结束了。3、开启Windows子系统功能,不同的Windows版本可能有不同的设置方法,但大体相同。这里我用我电脑的当前版本进行演示。打开设置。步骤如下:1.单击Windows图标。2.单击设置图标。单击应用。单击程序和功能。单击以打开或关闭Windows功能。(不管是什么版本的Windows,以上步骤都是找这个,如果步骤不一样,也可以搜索如何找到这个功能)找到这个,勾选确认。然后按照提示重启电脑(部分版本可能不需要重启电脑)。4.安装Centos子系统该子系统也是从MicrosoftStore下载的。直接搜索对应的系统即可。因为之前下载过,所以已经有了,直接点击安装,就可以搞定了,点get之后就安装好了。单击安装按钮后,开始下载(ps:我喜欢网速)。安装成功后还可以选择放置图标的位置,但是因为我们在上一步已经安装了命令行终端,所以这一步可以省略。以后我们可以通过刚才下载的命令行终端来管理。单击开始按钮,系统可能需要一段时间来安装。我基本上在一分钟内安装了它。安装完成后可以关闭,至此这一步就完成了。5、Centos子系统使用准备工作结束,见证奇迹。打开我们之前下载的命令行管理终端,你会发现我们下载的子系统已经自动收集到里面了。如果是替换的linux系统,从下图可以看出C盘在mnt目录下。由于我的电脑只有C盘和D盘两个盘符,所以下面的显示也是正确的。进入根目录,可以看到正经的linux目录。mnt目录就是windows目录。由于当前系统没有安装vim,这里可以先安装。yuminstallvim遇到问题直接输入y同意。安装完成后,就可以使用vim了,Linux之旅开始了。至此,linux系统的windows安装就完成了,但是总觉得这可能会带来一些问题,比如虚拟机快照,集群等等,暂时没找到windows下怎么设置,而且我在网上看到好像在wsl下,docker之类的东西是不能正常运行的。不知道有没有大佬试过。让我们聊天并关注我。我是一个脑回路清晰的程序员,总是有奇奇怪怪的想法公众号:Java架构师联盟,每日更新技术文章
