我在IT行业工作(主要是桌面支持和网络管理),在Windows环境中工作,偶尔会编程。
几个星期前,我决定如果没有Bash环境来满足我的命令提示需求,我就不能像我想要的那样高效。当我使用Ruby和git时尤其如此。我用Msysgit一段时间,但我不喜欢它不像Linux那样可扩展。所以,我安装了Cygwin并试玩了几周。
Cygwin非常好,但它似乎只是一个升级版命令提示符,并且它与Linux兼容性只是一个意外收获。这特别明显是当我试图将Ruby升级到1.9.3时(它起作用了,但不够直接),安装rvm时(从未成功过)和安装RMagick时(可能有效,但看起来很麻烦)。
因此,现在我考虑在虚拟机中运行Linux。但我担心这可能是另一个问题的源头,我会浪费数小时才发现。我喜欢Cygwin在Windows中运行,我可以使用我的IDE、用户文件夹等等。但我不喜欢它的支持不像主流发行版那样全面。
- 这里有人有关于使用Cygwin与运行Linux虚拟机的见解吗?
- 如何在Windows中设置虚拟机内的Linux开发环境?