subsystem
多亏了Windows的Linux子系统,我们现在可以在Windows 10上运行各种Linux发行版的终端,如Ubuntu、SUSE Linux、Arch Linux。最新加入的是openSUSE Leap 15.1。 openSUSE Leap 15.1现已在微软商店上提供,你现在就可以免费下载它
适用于 Linux 的 Windows 子系统(英语:Windows Subsystem for Linux,简称WSL)是一个为在Windows 10和Windows Server 2019上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。 WSL提供了一个由微软开发的Linux兼容的内核接口(不包含Linux内核代码),然后可以在其上运行GNU用户空间,例如Ubuntu,openSUSE,SUSE Linux Enterprise Server,Debian和Kali Linux。这样的用户空间可能包含Bash shell和命令语言,使用本机GNU/Linux命令行工具(sed,awk等),编程语言解释器(Ruby,Python等),甚至是图形应用程序(使用主机端的X窗口系统)
微软正让 Windows Subsystem for Linux (WSL)更容易获得和更容易更新,WSL 预览版进入了 Microsoft Store 应用商店,Windows 11 用户可以下载和独立更新 WSL。Windows 内置的很多应用都转移到通过 Microsoft Store 更新而不是通过 Windows Updates 例行更新,这能让微软更灵活的决定何时更新应用。Microsoft Store 版本的 WSL 只是预览版,微软官方支持的版本仍然是内置在 Windows 中的版本
如五月 Build 时承诺的一样,Linux 三大发行版中针对个人用户而设的 Ubuntu,现在已经出现在了 Windows Store 之中。如果你是 Insider 测试者的话,目前已可在 Windows 10 的 Windows Subsystem for Linux 框架内直接运行 Ubuntu 子系统(不是双开机),像是执行 Bash、SSH 等操作都没有问题。 而为 Windows 系统“引入”Linux 的做法,也符合微软这几年由卖软件转向卖服务的策略变化
现在安装 Kubernetes 集群已经变得越来越简单了,出现了很多方案,各种方案都有自己适合的使用场景。虽然我们可以很快速在云环境下面启动一个 Kubernetes 集群,但是对于开发人员通常更喜欢能够快速上手的东西,Kubernetes in Docker(KinD)这个工具就可以通过创建容器来作为 Kubernetes 的节点,我们只需要在机器上安装 Docker 就可以使用,它允许我们在很短的时间内就启动一个多节点的集群,而不依赖任何其他工具或云服务商,这就使得它不仅对本地开发非常有用,而且对 CI/CD 也很有帮助。 既然在 Docker 容器中可以运行 Kubernetes 集群,那么我们自然就会想到是否可以在 Pod 中来运行呢?在 Pod 中运行会遇到哪些问题呢? 在过去几年,Kubernetes 已经成为了容器编排领域事实上的标准
在隔离环境中运行应用有诸多好处。在开发时,我们可以通过这种方法防止环境冲突、保证在不同设备上运行时环境一致;在生活中使用软件时,我们可以通过这种方法防止软件对计算机造成破坏。本文讨论了在 Windows 上在隔离环境中运行应用的四种方案:WSL+Docker Windows Sandbox Sandboxie 和虚拟机
在日前更新的 Windows 11 预览版中,微软终于开放了 Windows SubSystem for Android(WSA)模组的体验。 不过现阶段 WSA 官方仅支持亚马逊 AppStore 的 50 多款应用程序,但在大神 ADeltaX 破解下已能成功运行 Play Store,并安装使用更多 Android 应用。 一个学生在YouTube上分享了一个关于如何在Windows 11 机器上运行 Play Store 的视频
Windows 10 从今年的 Redstone 开始支持了一个 Linux 的 SubSystem,他的原理是这样的,终于,可以在 Windows 里使用 Linux 的套件了。 不过无论是 CMD 还是 Power shell 对 Unix 移民来说都不愉快,我想偌大的 Windows 世界不可能没有一个快乐的替代方案,几番寻觅,终于找到了 ConEmu. 总的来说,需要定制的不多,主要是开启的时候默认使用 Bash Bash 其实也不是那么和人心意的,可以试试 Oh-My-Zsh. Oh My Zsh 的 Git 插件可以让你看到当前 Git 的状态,这个还是蛮实用的,尤其是 Git 刚开始入门的时候。 Windows Linux Subsystem FAQ 可能会解答一些你关于这个子系统的一些疑问
2020年6月11日 06:03 山外的鸭子哥 5.95K1 据微软官方博客消息,在微软最新推出的 Windows 10 vNEXT Build 19645 快速测试版中,微软已经对 Windows Subsystem for Linux 2 (WSL2) 中的 Linux 内核服务模型进行调整。在 Windows 10 Version 2004 及早期版本中子系统的 Linux 内核是预装在 Windows 映像中的,不过从最新测试版开始微软从 Windows 系统映像中删除 Linux 内核。 删除 Linux 内核的原因是因为没有必要再进行预装,因为从新版本开始 Linux 内核以及周边软件都会通过 Windows Update 提供,也就是说微软可以随时通过 Windows Update 向用户推送新版内核
得益于Windows Subsystem for Linux,现在我们可以在Ubuntu、SUSE Linux、Fedora等Linux发行版本中运行Terminal应用,而现在又加入一位新成员--openSUSE-Leap-15-1。目前openSUSE-Leap-15-1已经在Microsoft Store商城上线,感兴趣的用户可以前往下载。 以下是openSUSE-Leap的官方介绍: openSUSE Leap 是 openSUSE 打造定期释出的 Linux 发行版本的一种全新方式