如何在Windows上运行Bash
UNIX命令行在世界各地的用户在Microsoft宣布最近宣布时,它将将流行的Bash shell带到Windows 10,即将更新。上周三,该公司发布了其操作系统的测试版,最终支持新功能。
要使它工作,用户必须跳过几篮球。首先,系统仅适用于构建Windows 10的14316的用户。要获得它,PC必须成为Windows Insider Program的一部分的快速环。
安装测试版后,用户必须在“设置”>“更新”和“开发人员”>“中”切换开发人员模式。从那里,他们必须打开另一个设置窗格,检查“Windows子系统for linux(beta)”,然后重新启动计算机,然后打开dos命令提示符并运行bash命令。
然后,Windows 10将提示他们确认他们希望在使用Bash提示符启动Linux子系统之前安装Bash Beta并通过安装过程运行。
它是一个艰巨的过程,但一切都说并完成了一切,用户留下了窗户上的bash。严重地。它仍然是Beta软件,肯定是错误 - 顶部导致整个系统锁定,并使用APT-Get安装Emacs在实际工作之前挂起。但总体而言,它在早期测试中响应和有用。
另一个其他Finicky Tidbit - 虽然Bash提示显示它作为超级用户运行,但其权限仍然与活动用户帐户相关联,除非它在Windows中使用“运行作为管理员”选项启动。这是Microsoft的一些东西承诺将来改变,因此用户将拥有用户级权限,然后能够在必要时将sudo提升到超级用户状态。
使用开源生态系统集成命令行开发人员工具时,微软仍然更具欺骗。该公司计划为Windows带来更多的炮弹,因此CSH和其他环境的粉丝也将有一些东西可以玩。
什么是,流行的PowerShell脚本工具可能会在Linux上进行外观。Microsoft的技术研究员Jeffrey Snover在本月早些时候在Microsoft“S版本开发商会议面试时将工具移植到Linux的可能性。
他说,在Linux上对PowerShell的需求很大,但它以前的时候已经完成了.NET不是在Linux上提供的。现在微软开放的开发环境,然而,桌子上的可能性是。