Windows 7中是否有可用的完整POSIX实现(我在考虑Windows Services for UNIX)?
它是否适用于每个版本的操作系统(似乎没有)?
它如何在以前的MS Windows POSIX实现中添加/改进或中断?
在哪里可以找到有关Windows 7中有关POSIX合规性的特定Microsoft方法和实现的更多信息?
SUA,以前称为INTERIX,现在是100%POSIX兼容.它有很多移植的应用程序.甚至整个像Debian这样的Linux发行版都被移植了.SUA/Interix附带Windows 2003R2及更高版本(包括最新版本为6.1的Win7).我也成功编译了BASH而没有直接支持SUA.
以前只实现了POSIX的一部分.最新版本完全符合POSIX标准,并且(iirc)比以前更直接地映射到Windows内核,从而导致速度提高.
但是请注意,当我将BASH打开几天时,我(在个人记录中)会遇到记忆问题.这些问题似乎影响整个SUA系统.我不知道这个的原因所以它可能是我的设置,但值得测试之前考虑它的生产用途.
链接:
维基百科关于Interix
Debian interix端口
SUA社区的文章与app/utils捆绑