安卓系统

如何在Windows 10上的Ubuntu上运行Bash

Win10上的Linux子系統Ubuntu能跑X Window APP的充分安裝

Win10上的Linux子系統Ubuntu能跑X Window APP的充分安裝

目录:

Anonim

在我们开始了解如何在Windows上运行Bash的Ubuntu 之前,稍微介绍微软惊人的步骤,以集成用户模式Linux及其工具进入Windows操作系统。谁会想到在Windows上直接运行本地Bash 在Windows 10周期开始时,Microsoft打开了一个用户语音页面并开始了关于Windows命令行的对话。他们向社区询问他们对Windows命令行的喜欢以及他们希望在Windows命令行中看到的功能。

社区中的许多人回复说他们希望看到Windows命令行的一些改进。其他一些人表示他们希望将Linux / Unix工具带入Windows。因为在Windows上使用开源工具经常会让用户说他们希望微软更容易在Windows上使用这些工具。听取社区声音,Microsoft首先改进了CMD,PowerShell和许多其他Windows命令行工具,其次做了几年前令人难以置信的事情。微软决定添加实际的

原生Bash

,并支持 Linux命令行工具 ,这些工具直接在Windows环境下运行,类似Linux!它不是任何虚拟机,而是Windows上真正的Linux。 Linux的Windows子系统 为此,Microsoft在Windows中构建了新的基础结构 - Linux的

Windows子系统(WSL)

模式图像由其合作伙伴 CanonicalUbuntu Linux 的创建者提供。 这将使Windows开发人员的工作效率更高,并且可以更加无缝地使用这些工具。这将是一个长期稳固,可靠和稳定的解决方案。以下是Canonical的创始人Mark Shuttleworth说:“在我们为最广泛的受众提供免费软件的旅程中,这不是一个时刻我们可以预测。尽管如此,我们很高兴能够站在Ubuntu for Windows的后面,致力于以这种令人惊叹的新方式满足Windows开发人员探索Linux的需求,并对由这种意外转变所带来的可能性感到兴奋。“

什么是Bash Linux

对于那些不知道的人来说,Bash或Bourne Again shell是一个标准的GNU Linux Shell程序。

根据维基百科的说法,Bash是GNU项目的Unix shell和命令语言,作为免费的软件替代品Bourne壳。它已经作为GNU操作系统的外壳和Linux和OS X上的默认外壳而广泛分布。

在Windows 10上的Ubuntu上运行Bash

从Windows 10内幕预览版Build 14316开始,Linux的Windows子系统已提供。从这个版本开始,可以在Windows

中在 ubuntu上运行本机Bash。这是第一次在Build 2016上发布的。这就是它的实现方式。

首先必须

设置>更新和安全性>开发人员模式打开开发人员模式。检查

  • 开发人员模式 单选按钮。然后搜索“ Windows功能
    • ”,选择“ 打开或关闭功能 ”。 选择“ Windows Linux子系统(测试版) ”。按OK。 它将开始搜索所需文件并开始应用更改。完成后,必须重新启动以完成安装所请求的更改。按现在重新启动。

    • 重新启动后,从“开始”按钮右键单击并打开命令提示符(管理员)或PowerShell

    • 在命令提示符下键入“

  • bash ”并按Enter键。您会收到一条消息“ 这将在Windows上安装Ubuntu,由Canonical和…
    • 分发”。输入“y”继续。按`y`并开始从Windows应用商店下载。下载后,它将开始提取文件系统。这需要一些时间,所以耐心等待。在某段时间后,您会收到消息“安装成功 ! 环境将立即启动……”

    • ,您将在Bash提示符处 从此开始,现在您可以运行Bash脚本, Linux命令行工具 ,例如 sed,awk,grep

  • ,甚至可以尝试 Linux-first工具 ,例如 Ruby,Git ,Python等等 。直接在Windows上。也可以从Bash中访问Windows文件系统。 安装完成后,它也会列在App列表中。因此,您可以打开所有应用程序,然后单击“在Windows上的 Bash在Windows上打开Bash”。 请记住,这是一个开发人员工具集,可帮助您编写和构建所有代码情景和平台。这不是一个服务器平台,您可以在其上托管网站,运行服务器基础设施等。 因为这是发生在Windows上最酷的事情之一,所以如果您对Linux,Ubuntu感兴趣,就必须尝试一下。 Windows。

  • 资料来源: Windows.com。您还可以查看Scott Hanselman的视频教程:

访问他的博客获取更多信息。