这段时间一直在学习一些Linux系统的基础知识,感觉还不错。虽然工作上是不可能用到这方面的知识,纯属个人爱好而已,也当作是给自己扩展一下技能。
话说B站这方面的学习课程还真够完善的,由浅入深的视频课程都能完整的找到,真好!当然啦,理论和实操要相结合才能记得牢固,所以今天做个小笔记,在Windows 10上安装一个Linux子系统。
安装
先安装一个工具——「Windows Terminal」。有关Windows终端程序的相关说明请自行找度娘,安装这玩意主要是能很方便地操作我们接下来安装的Linux子系统。
在Microsoft Store上直接安装就好了,也可以去github上下载自行安装。
接下来到Windows设置里修改两个地方
- 打开『更新和安全』,开启『开发人员模式』。
- 打开『应用』,点击右上角的『程序和功能』
点击『启用或关闭Windows功能』
找到『适用于Linux的Windows子系统』,勾选后确定。
这时会提示重启系统,重启完成后就可以安装Linux系统了。
以安装Debian为例,打开Microsoft Store搜索Debian,获取安装。
因为我的电脑C盘磁盘空间容量很小,所以这里我选择了另外一种方法安装,将子系统安装在D盘。
输入网址https://docs.microsoft.com/en-us/windows/wsl/install-manual,下载我们需要的系统。
下载完成后我们会得到一个后缀名为.Appx的文件,这时我们将文件的后缀修改成.zip并将文件移动到你要保存Debian系统的文件夹,将文件解压到当前目录。
打开debian.exe安装。
设置好用户名和密码,这样子系统已经安装完成了。这时看一下我们刚才解压文件的目录就会多出一个rootfs文件夹,这个rootfs文件夹就是保存Debian子系统的目录了。
重新打开Windows Terminal,点一下地址栏上的展开小箭头,就会多出一个选项Debian,一键就能进入子系统,十分方便。
思考
这样子使用了两天后,发现比在虚拟机上安装和使用都简单得多,而且使用起来也特别顺手,比如说,我在Windows上在子系统的laomai文件夹里新建一个hugo的目录,在终端上就可以立马查询得到。还有,复制的命令也如此,直接就能在终端上进行粘贴。
以下是与子系统相关的几个命令
命令在Windows上使用CMD或者PowerShell运行。
|
|