Microsoft Windows的7 POSIX实现当前处于什么位置? [英] Where does Microsoft Windows' 7 POSIX implementation currently stand?

查看:121
本文介绍了Microsoft Windows的7 POSIX实现当前处于什么位置?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Windows 7中/是否有完整的POSIX实现可用(我在考虑Windows Services for UNIX)?

Is there a full POSIX implementation available in/for Windows 7 (I'm thinking of Windows Services for UNIX)?

它在所有版本的OS中可用(似乎不是)吗?

Is it available in every version of the OS (it seems not)?

它如何添加/改进或破坏以前的MS Windows POSIX实现?

How does it add/improve or break on previous MS Windows POSIX implementations?

在哪里可以找到有关Windows 7中有关POSIX合规性的特定Microsoft方法和实现的更多信息?

Where can i find more info on specific Microsoft approaches and implementations regarding POSIX compliance in Windows 7?

推荐答案

SUA,以前称为INTERIX,现在100%兼容POSIX.有很多可移植的应用程序.甚至像Debian这样的整个Linux发行版也已移植. SUA/Interix随附Windows 2003R2及更高版本(包括具有最新6.1的Win7).我还成功地编译了BASH,而没有直接支持SUA.

SUA, formerly called INTERIX, is now 100% POSIX compatible. There are a lot of ported apps for it. Even whole Linux distros like Debian have been ported. SUA/Interix comes with Windows 2003R2 and up (including Win7 which has the latest 6.1). I also successfully compiled BASH without it directly supporting SUA.

以前,仅实现了POSIX的一部分.最新版本完全兼容POSIX,并且(iirc)比以前更直接地映射到Windows内核,从而提高了速度.

Previously only parts of POSIX were implemented. The newest version is fully POSIX compliant and is (iirc) mapped more directly onto the Windows kernel than before, causing an increase in speed.

但是请注意,当我连续几天打开BASH时,我(个人而言)会遇到内存问题.这些问题似乎影响了整个SUA系统.我不知道其原因,因此可能与我的设置有关,但是在考虑将其用于生产用途之前值得进行测试.

Beware however that I (on a personal note) experience memory problems when I keep BASH open for several days. The problems seems to affect the whole SUA system. I don't know the cause of this so it could be something with my setup, but worth testing before considering it for production use.

链接:
有关Interix的维基百科文章
Debian Interix端口
带有应用程序/实用程序捆绑包的SUA社区

Links:
Wikipedia article on Interix
Debian interix port
SUA Community with bundles of apps/utils

这篇关于Microsoft Windows的7 POSIX实现当前处于什么位置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆