¿Que es SUA?, Se trata de una característica poco conocida pero
realmente importante y útil para los administradores y desarrolladores unix.
Consiste en un subsistema para la compilación y ejecución de aplicaciones
basadas en Unix, de manera totalmente interoperable con Windows. Es la evolución de Interix (un subsistema que
se incluía anteriormente con "windows services for unix 3.5").
Una de las ventajas que ofrece SUA frente a otros emuladores como
Cygwin, es que este interactúa directamente con el kernel de Windows, por lo que
es mucho más rapido que otros emuladores. Esto hace que SUA se convierta en una
excelente plataforma a la hora de migrar aplicaciones a Windows. La instalación es sencilla, unicamente hay que activar la característica
de "Subsystem for Unix-Based Applications", accediendo desde
"Panel de control -> agregar programas o quitar programas ->
Activar/Desactivar características de Windows"

Una vez activado, nos pedirá que descargemos el SDK y algunas utilidades
para el subsistema. Tiene un tamaño aproximado de 470Mb, y puede ser descargado
desde http://www.microsoft.com/downloads/details.aspx?familyid=93ff2201-325e-487f-a398-efde5758c47f&displaylang=en
Los componentes que incorpora son los siguientes:
-
Utilidades base
- Utilidades SVR-5
- Base SDK
- GNU SDK
- Utilidades GNU
- UNIX Perl
- Debugger Visual Studio
Una vez instalado, podemos acceder a dos tipos de shell, Korn
(ejecutando posix.exe /u /c /bin/ksh -l) y C shell (ejecutando posix.exe /u /c
/bin/csh -l).


Como hemos visto, tenemos ante nosotros una potente herramienta, la cual
podremos usar para la migración de aplicaciones, desarrollo de aplicaciones, o
cualquier otro uso. Si quieres aprender mucho más sobre los secretos de lo sistemas Microsoft Windows, deberías leer el libro de Sergio de los Santos "Máxima Seguridad en Windows: Secretos Técnicos" y, por último, te recordamos que si te ha gustado el artículo puedes suscribirte al Canal RSS de Windows Técnico para estar al día de las novedades e información técnica de interés.
Un saludo
Enviado
mar 26 2009, 10:54
por
Manuel Fernandez