代码之家  ›  专栏  ›  技术社区  ›  Brian Leahy

windows的Unix子系统

  •  2
  • Brian Leahy  · 技术社区  · 18 年前

    Windows Vista Enterprize和Ultimate的要点之一是Windows的Unix子系统,它允许您编写posix。..东西?不管怎样,我都在谈论这件事……有人用这个功能吗?或者解释一下。。。

    我对Unix编程几乎一无所知。

    5 回复  |  直到 11 年前
        1
  •  4
  •   Greg Hewgill    18 年前

    最好不要尝试使用Windows的Posix子系统。它从未真正完成,只是一个无用的营销勾选框。

    如果你真的对Unix编程感兴趣,可以下载许多Linux发行版之一(即。 Ubuntu )以及 VirtualBox 。安装并开始播放。

        2
  •  4
  •   mercutio    18 年前

    你可能会喜欢 Cygwin 在windows计算机上安装Linux环境。否则,一定要像其他人建议的那样,选择一个隔离的环境(虚拟机)。

        3
  •  1
  •   Mo.    18 年前

    我不想阻止你尝试linux。但在这种情况下,应该指出的是,Linux并不完全符合posix!

    维基百科有一个列表 fully posix compliant operating systems

    从这个列表中,Solaris可能是最好的入门选择。

    但无论如何,对于你的大部分posix需求,Linux应该是最好的选择(尤其是对于初学者!)

        4
  •  0
  •   staffan    18 年前

    Windows中的Posix子系统不仅不完整,而且在许多情况下比“原生”Windows功能更慢。例如,I/O就是如此。

        5
  •  0
  •   Brian Matthews    18 年前

    除了另一张海报提到的Cygwin,你还应该考虑 MinGW .

    推荐文章