WSL(Windows Subsystem for Linux)是微软近几年在Win10中推出的新功能,它的强大之处在于,用户若想使用或者体验Linux系统,再也不需要安装虚拟机了。用户直接在原生的windows 10上即可体验到原汁原味的Linux系统。当然,没有十全十美的事物。WSL暂时还不支持CentOS,希望今后可以加上吧。
本文主要介绍的是在Win10下安装ubuntu系统,目前WSL支持的Debian、Kali Linux方法与本教程一样。
首先,我们要在Win10中启用WSL的功能
键盘同时按下Win+R,输入control,点击确定后进入控制面板。在
控制面板
中以类别的形式展现。 接着点击 程序
,这时在 程序和功能
选项下,会看到 启用或关闭Windows功能
这一子选项 。点击该选项,一直下拉,会看到 适用于Linux的Windows子系统
复选框,将其进行勾选,最后点击确定
点击确定后,电脑将会重启。重启完成后,相关功能就配置完成了。
注意:如果不进行以上操作,也是可以安装的。只不过在打开时,会提示
WslRegisterDistribution failed
错误。如图:
在成功启用该功能后,打开Win10应用商店,搜索 Ubuntu
,选择对应的Ubuntu版本,就能进行Linux系统的下载和安装了。只需稍等片刻,就安装完成了。接着打开Ubuntu应用,首先会先提示让你等待几分钟,等几分钟后就会提示让你设置用户名和密码了。
用户名先不要设置为root,直接设置成root,系统会提示用户名已存在。如果想切换到root,先输入
sudo su
,然后回车。接着输入之前设好的密码,再次回车,就进入root模式了。此时root后面的后缀很长,可通过cd /
或cd ~
切换到根目录或者主目录即可。