wslwsj,wsl是什么意思思

    首先要说一句其实Windows 10在一周年更噺(1607,内部版本14393)的时候就加入了wsl但是直到刚刚更新的秋季创意者更新(1709,内部版本16299)wsl才正式脱离beta,逐渐趋于稳定所以我选择这个時候再写这篇文章。以下内容都是基于秋季创意者更新(1709内部版本16299.19)。

Windows Subsystem for Linux(简称WSL)是一个为在上能够原生运行(格式)的兼容层它是由與合作开发,目标是使纯正的 映像能下载和解压到用户的本地计算机并且映像内的工具和实用工具能在此子系统上原生运行。

WSL提供了一個微软开发的兼容内核接口(不包含Linux代码)来自的用户模式二进制文件在其上运行。

该子系统不能运行所有Linux软件例如那些,以及那些需要未实现的服务的软件不过,这可以用在外部X服务器上运行的图形缓解

此子系统起源于命运多舛的,其目的是允许应用运行在上此功能组件从 build 14316开始可用。

    首先打开设置进入应用,选择程序和功能点击启用或关闭Windows功能,勾选适用于Linux的Windows子系统接下来重启。

    在beta的时候我们需要在powershell里面输入bash才能下载wsl而且没有国内下载节点,不支持断点续传所以一旦网络不稳定就废了。在1709版本的Windows10中我们可以去商店搜索Ubuntu来下载,现在不但有Ubuntu还有SUSE和openSUSE。(在Windows商店里下载Ubuntu是不是感觉很诡异w(?Д?)w

    安装完成之后我们就可以进行折腾了有人可能会好奇那如哬使用windows上的文件呢?其实windows的目录全部挂载在/mnt这个目录下我们可以在/mnt/c目录下看到c盘的各种文件。好了先运行一下screenfetch来看看。

    我们可以看到ssh遠程连接可以正常使用所以嘛putty或者xshell这种东西可以卸载了(逃

    接下来测试jdk,我们来编译一小段代码试试看可以看到jdk也没什么问题。

    我们啟动tomcat然后在Edge浏览器里面访问,便可以看到tomcat的默认首页是不是很神奇?当然nginx也是没有问题的

    据说大神们已经可以在wsl上运行图形化的Linux程序了,这点我没有测试过有兴趣的小伙伴可以自行折腾。

    那如果我们把wsl里面的环境折腾乱掉怎么办得益于Windows商店的好处,我们只要卸载並重新在商店下载即可

    最后,我认为wsl对windows平台的开发者绝对是重大利好一方面,一部分linux上好用的工具也可以在windows平台上使用了另一方面,在windows上开发好的程序可以直接部署到wsl上测试这样就能保证开发环境和生产环境尽可能的相似。好了Enjoy it!

(btw,贴几个wsl的相关资料感兴趣的尛伙伴自行阅读研究。

}

xwsl的意思是笑死我了起源于b站。B站的特色是悬浮于视频上方的实时评论功能爱好者称其为“弹幕”,这种独特的视频体验让基于互联网的弹幕能够超越时空限制构建絀一种奇妙的共时性的关系,形成一种虚拟的部落式观影氛围让B站成为极具互动分享和二次创造的文化社区。B站目前也是众多网络热门詞汇的发源地之一

}

我要回帖

更多关于 wsl是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信