是否有适用于
Windows 7的完整的POSIX实现(我正在考虑Windows的Windows Services for UNIX)?
是否可在每个版本的操作系统(似乎没有)?
如何添加/改进或破坏以前的MS Windows POSIX实现?
在哪里可以找到有关Windows 7中关于POSIX合规性的具体Microsoft方法和实现的更多信息?
SUA,以前称为INTERIX,现在是100%POSIX兼容.有很多移植的应用程序.即使像Debian这样的整个
Linux发行版也被移植. SUA / Interix自带Windows 2003 R2及更高版本(包括最新版本的Win7).我也成功编译了BASH,没有直接支持SUA.
以前只有部分POSIX被实施.最新版本完全符合POSIX标准,并且(iirc)比以前更直接映射到Windows内核,导致速度提高.
请注意,当我保持BASH开放几天时,我(在个人笔记中)遇到内存问题.这些问题似乎影响了整个SUA系统.我不知道这个原因,所以它可能是我的设置的东西,但值得考虑之前考虑生产使用.
链接:
Wikipedia article on Interix
Debian interix port
SUA Community with bundles of apps/utils