Windows 将支持运行 Linux Bash 和 Ubuntu

简介: 以下是一则来自微软的意想不到的公告:微软今天宣布,Windows 操作系统将支持 GNU 项目的 Bash shell。 Bash(Bourne Again shell)长期以来是 OS X 和许多 Linux 系统的标配,而 Windows 系统的开发人员默认的终端是微软自己的 PowerShell。

以下是一则来自微软的意想不到的公告:微软今天宣布,Windows 操作系统将支持 GNU 项目的 Bash shell。 Bash(Bourne Again shell)长期以来是 OS X 和许多 Linux 系统的标配,而 Windows 系统的开发人员默认的终端是微软自己的 PowerShell。


相比搬运这个 shell 到 Windows 系统更为重要的是,开发者现在可以在 Windows 系统上编写后缀为 .SH 的 bash 脚本(或者使用Emacs编辑代码)。微软指出,这将通过微软和 Canonical 一起研发的在 Windows 10 的一个新的 Linux 子系统实现支持。


“在 Windows 系统上建立一个完整的 Ubuntu 本地环境,不采用虚拟或仿真,是挑战传统达到让人着迷陌生的领域的一个里程碑,” Canonical 公司创始人马克·沙特尔沃思在一份声明中说 “在我们把自由软件带给尽可能多的用户的过程中,这不是我们曾经预测到的改变。不过,我们很高兴 Windows 系统对 Ubuntu 本地环境的支持,这解决了 Windows 开发者探索 Linux 的需求,并且我们对这个改变带来的可能性感到兴奋.”

gg.png

微软的想法显然是想把 Windows 定位成一个面向所有开发者的更好的操作系统。在新任 CEO 萨蒂亚·纳德拉的领导下,该公司已迅速接受,针对所有的开发人员和平台的想法 - 而不仅仅是微软自己的开发者。微软和竞争对手的操作系统如 Linux 的合作仅仅在几年前是不可想象的,但现在该公司目前提供 Azure上对 Linux 的支持,有众多的开源技术,甚至计划将其旗舰数据库产品 SQL 服务器在不久的将来带到 Linux 操作系统。


Bash shell 将在今年夏天来到 Windows 系统作为Windows 10周年更新的一部分,但它会在这之前提供给Windows系统的业内人士。而展望未来,微软表示,Windows 系统可能会支持更多的 shell。

相关文章
|
2月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
522 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
3月前
|
安全 Linux 网络安全
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
121 0
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
|
4月前
|
Ubuntu Windows
双系统必备:Ubuntu自动挂载Windows分区
在双系统环境下,手动挂载Windows硬盘十分繁琐。本文介绍如何配置Ubuntu开机自动挂载Windows硬盘,包括硬盘识别、挂载点创建、fstab配置及验证步骤,帮助您节省时间,实现高效操作。
442 1
|
5月前
|
Linux 虚拟化 iOS开发
VMware Fusion 13.6.4 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
VMware Fusion 13.6.4 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
622 3
|
5月前
|
Linux 虚拟化 iOS开发
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
1282 0
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
|
6月前
|
Ubuntu Linux UED
Ubuntu和Debian系统与Hat Linux系列的使用比较
所以,如果你想搞一个家用服务器,或者是个人使用,喜欢新鲜事物,那Ubuntu可能是你的最好选择。如果你需要一个在商业环境中经受住考验的系统,那Fedora或CentOS可能更符合你的口味。不过记住,CentOS现在是CentOS Stream,中途换马了,所以如果你是稳定性的极端追求者,可能得考虑一下这一变化。而Debian,则适合那些对稳定性需求极高,不太追求软件版本新旧的用户。
213 26
|
4月前
|
Ubuntu Linux Windows
如何在Ubuntu系统中安装Wine,借此来运行Windows程序
熟悉的登录画面出现,在Ubuntu系统中扫描登录微信程序。
|
4月前
|
Ubuntu Linux 数据安全/隐私保护
Windows上快速安装Linux子系统Ubuntu
Installing, this may take a few minutes...WslRegisterDistribution failed with error: 0x800701bcError: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernelPress any key to continue... 原因是 wsl1 升级到 wsl2 之后,内核却没有升级。 解决:下载最新的wsl安装包(wsl安装包)
|
6月前
|
Ubuntu 搜索推荐 Linux
Ubuntu/Debian Hat系Linux的便捷操作指南
总的来说,虽然Ubuntu/Debian和Red Hat系列在操作方法上有所不同,但基本概念类似。掌握了包管理和服务管理,可以应对大多数常见的系统管理任务。同时,这两个系统都有丰富的在线资源可以查询,不管你在任务中遇到什么困难,搜索引擎都能帮你找到答案。这些基本技能能让你在Linux的世界里更加自如。
209 26
|
6月前
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
1728 23