在BashOnWindows里运行Mobius(C# on Spark)

缘起 首先,我想说,这是一篇有点画风清奇的博文,将一个Linux-first的分布式系统软件Spark,与被一般偏见认为只能在Windows上运行的C#语言API,跑在Windows的原生Bash环境里。 先介绍Windows的原生Bash环境。Bash On Windows(也称为Windows Subsystem for Linux (WSL))是Win10一周年更新所带来的新特性,简单地说就是可以在Windows上native地运行bash的一些常用命令(如sed,awk之类),个人感觉是比虚拟机更贴近内核的东西。当然目前还是beta版,希望日后可以逐渐完善以取代Cygwin之类的软件。 C#是微软主导开发的一门语言, »