微软官方出品的linux子系统工具WSL,如何安装使用?
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
windows
里面也可以运行linux
程序了,依靠的就是微软官方出品的WSL
子系统。它可以在windows
系统里面开启一个linux
子系统,然后在里面就可以安装各种linux
下的命令行程序了。其实还可以安装kde
图形界面,不过苏南大叔暂时没有图形化界面WSL
的需求。
大家好,这里是苏南大叔的程序如此灵动博客,这里记录苏南大叔和计算机代码的故事。本文讲述如何在windows
系统上,不用安装虚拟机,利用wsl
如何运行微软官方出品的linux
子系统。本文测试环境:win10
,WSL2
。
安装WSL
Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。
wsl
官方说明文档:
在管理员模式下的命令行下执行如下命令,
wsl --install
WSL
可以安装很多个子系统,默认安装的是Ubuntu
子系统。
一路回车,然后重启电脑继续安装,输入想要设置的用户名密码即可。
升级子系统
先打开命令行或者powershell
,敲命令:
wsl
就启动这个linux
子系统了。
自动下载安装的linux
子系统是基于ubuntu
的,它需要先升级版本。
sudo su
输入用户名密码。然后继续单条执行命令:
sudo apt-get update
sudo apt-get upgrade
上述命令因为要sudo
,还要回车确定回答y
之类的,所以请一定要一条一条的执行相关命令。不要一股脑复制。update
和upgrade
是有区别的,update
是当前版本更新,upgrade
是更新到新的版本。
查看内核版本
可以通过特有的命令,查看内核版本号。
wslfetch
也可以这样查看内核:
wsl -l
回显内容如下:
适用于 Linux 的 Windows 子系统分发版:
Ubuntu (默认)
还可以这样查看内核列表(这个命令显示:像虚拟机一样可以按照很多个linux
系统)
wsl -l -v
NAME STATE VERSION
* Ubuntu Stopped 2
参考文章
综述
很多年之前,有个叫做andlinux
的子系统,和这个WSL
做的事情基本一致。而且感觉当年的andlinux
要比现在的这个WSL
还要好用的很多。不过,andlinux
已经很多年没有更新了。
这款WSL
并不能做到开机启动,所以,在里面安装的各种软件基本上还是要手工再操作一次。那么这个问题,要如何解决呢?请参考后续文章。
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。