如何在 Windows 10 开发者预览版中启用 Bash?
Posted
技术标签:
【中文标题】如何在 Windows 10 开发者预览版中启用 Bash?【英文标题】:How to enable Bash in Windows 10 developer preview? 【发布时间】:2016-07-21 01:00:06 【问题描述】:我正在使用 windows 10 开发者预览版 Build 14295。从 Build 大会上我了解到我们可以在 windows 10 中启用 bash。但不清楚如何在 windows 10 中启用 bash。
请在下面找到有关在 Windows 10 中运行 bash 的博文。 链接:http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUsermodeUbuntuLinuxBinariesOnWindows10.aspx
在 Windows 设置中打开开发者模式并添加 功能,运行 bash 并提示从 Windows 上获取 Ubuntu 通过 Windows 应用商店进行规范
我启用了开发者模式。但我不确定如何添加功能并运行 bash。请帮忙。
【问题讨论】:
在命令提示符下运行bash
。
@kaylum 我运行了 bash。附加错误屏幕i.stack.imgur.com/pUGqp.png
...但是从我在网上看到的情况来看,包含这个新功能的“周年纪念更新”似乎还没有发布?
此功能不是 Build 14295 的一部分,稍后将为 Insiders 提供
尽管与编程远程相关,但我仍然认为这听起来像是在Super User 而不是 SO 中发布的问题。
【参考方案1】:
要在 Windows 10 中启用 bash:
-
依次单击“开始”按钮 、“控制面板”、“程序”,然后单击“打开或关闭 Windows 功能”。
为 Linux 启用 Windows 子系统
要安装 Bash,请打开命令提示符并输入“bash”
欲了解更多信息,请访问:
-
Announcing Windows 10 Insider Preview Build 14316
Run Bash on Ubuntu on Windows
在某些情况下,尝试开启开发者模式可能会导致“设置”应用崩溃。如果发生这种情况,解决方法是在此处使用这些步骤来enable Developer Mode
【讨论】:
启用开发者模式后,我在 windows 功能上看不到 Windows Subsystem for Linux (Beta) 选项。我的操作系统版本是 10586.164,它是 Win 10 pro。我错过了什么吗? @iamprem 操作员说需要14316
版本。
我有 14316.rs1_release,开发者模式开启,Windows Process Activation Service
是 Features 中的最后一项。关于如何解决的任何想法?
@iamprem 您可能使用不支持 Lihux 系统的 32Bt Windows 10 预览版。您需要 64 位预览版
我已经构建了 10586.318,但系统信息显示它是 64 位操作系统。我可以以某种方式升级到 14316 还是没有意义?如果没有升级的可能性,这个版本是否只是劣质的?【参考方案2】:
Bash 功能在版本 14295 上不可用。
Scott 回答了一个问题,即将向内部人员提供更新(微软希望在将此功能推送给内部人员之前确保一切正常) 我一直在与 Microsoft 项目经理 (Sarah Cooley) 聊天,她确认她在 Build 14311 上拥有 Bash 功能(内部人员尚未推出)您可以在此处查看 Scott 的回答:https://news.ycombinator.com/item?id=11394994。
【讨论】:
【参考方案3】:今天它在 Build 14316 上可用! 公告在https://blogs.windows.com/windowsexperience/2016/04/06/announcing-windows-10-insider-preview-build-14316/
【讨论】:
【参考方案4】:Step1:启用开发者模式(设置 - 更新和安全> 对于开发者)
步骤 2:搜索“Windows 功能”并选择“打开或关闭 Windows 功能”并启用适用于 Linux 的 Windows 子系统(测试版)。
第 3 步:要安装 Bash,请打开命令提示符并输入“bash”
Step4:Bash会在windows上安装需要的包,你可以从windows bash开始
Step5:通过 apt-get install package_name 安装任意包
在 Windows 上进行愉快的 Bash 编程!
【讨论】:
与其他现有答案相比,此答案的附加价值是什么?例如。 NIthin K Anil 的高评价和古老的答案。 @Yunnosch 默认情况下,“打开/关闭功能”不可用。此外,通过开始菜单搜索比接受答案提供的点击进度更快。最后,关于能够从那时起使用 apt-get 的说明是有价值的。【参考方案5】:现在,您不必再启用开发者模式来运行 bash。在没有开发人员的情况下为您提供更好的安全性。模式已启用。
【讨论】:
【参考方案6】:下载 git bash 以在您的 Windows 文件系统上运行 bash 命令
git-bash website
【讨论】:
以上是关于如何在 Windows 10 开发者预览版中启用 Bash?的主要内容,如果未能解决你的问题,请参考以下文章
在 Win7Win10 家庭版中启用组策略(gpedit.msc)
无法在预览版中调用 MobileFirst Platform 服务器
如何在 XPages Domino 9 预览版中直接引用 Dojo 1.8 文件?
Android N 预览版中不允许到 myserver.com 的明文 HTTP 流量