SUA(UNIX 기반 응용 프로그램용 하위 시스템)는 Microsoft® Windows® 서버급 운영 체제를 실행하는 컴퓨터에서 사용자 지정 UNIX 기반 응용 프로그램을 컴파일하고 실행하는 원본 호환 하위 시스템입니다. SUA에서는 원본 코드를 변경하지 않고도 UNIX 응용 프로그램이 Windows와 완전히 상호 운용되도록 할 수 있습니다.
UNIX 기반 응용 프로그램용 하위 시스템은 운영 체제에 POSIX(Portable Operating System Interface) 프로세스를 제공합니다. Microsoft 웹 사이트(
또한 SUA는 대/소문자 구분 파일 이름, 작업 제어, 컴파일 도구, 300개가 넘는 UNIX 명령, 유틸리티 및 셸 스크립트 사용을 지원합니다. 하위 시스템은 Windows 커널과 별도로 설치되므로 에뮬레이션 없이도 실제 UNIX 기능을 제공합니다.
이 릴리스의 기능
UNIX 기반 응용 프로그램용 하위 시스템의 기능은 다음과 같습니다.
-
데이터베이스(OCI/ODBC) 라이브러리 연결 SUA에서는 OCI(Oracle Call Interface) 및 ODBC(Open Database Connectivity) 표준을 사용하여 데이터베이스 응용 프로그램에서 Oracle 및 SQL Server에 연결할 수 있습니다.
-
POSIX 응용 프로그램 디버깅용 Microsoft Visual Studio® 디버거 확장 SUA에서는 Visual Studio IDE(통합 개발 환경)를 사용여 POSIX 프로세스를 디버깅할 수 있습니다.
-
SVR-5 및 BSD UNIX 환경 기반 유틸리티 SUA 다운로드 패키지는 SVR-5와 BSD라는 두 가지 다른 UNIX 환경을 지원합니다.
-
64비트 응용 프로그램 지원 SUA는 썽킹이라는 프로세스를 사용하여 64비트 운영 체제에서 실행되는 64비트 응용 프로그램을 지원할 뿐만 아니라 64비트 운영 체제에서 실행되는 32비트 이진도 기본적으로 지원합니다.
자세한 내용을 보고 스크립팅 유틸리티와 SDK를 다운로드하려면 Microsoft 웹 사이트(
섹션 내용
UNIX 기반 응용 프로그램용 하위 시스템을 위한 유틸리티 및 SDK 설치
UNIX 기반 응용 프로그램용 하위 시스템 및 대/소문자 구분
UNIX 기반 응용 프로그램용 하위 시스템의 Setuid