安装和配置基于 UNIX 的应用程序的子系统

安装和配置 Subsystem for UNIX-based Applications (SUA) 需要两个步骤:
  1. 开启 SUA 功能。
  2. 安装实用程序和 SDK for Unixbased Applications。

开启 SUA 功能

基于 UNIX 的应用程序子系统是 Windows 操作系统分发版的一部分,因此安装子系统不需要额外的 CD 或下载。 它是 Windows Server 2008 , Windows Server 2008/R2, Windows Server 2003 R2, Windows 7 , Windows Vista Ultimate 和 Windows Enterprise 的基本分发版的功能部件。 要开启 SUA 组件,请完成以下步骤:
  1. 在 "控制面板" 中,选择 程序和功能,然后选择 打开或关闭 Windows 功能添加功能向导。 现在, SUA 功能部件已添加到 "开始" 菜单。
  2. 向下一个窗口中显示的列表滚动,然后选择 Subsystem for Unixbased Applications。 系统可能会提示您输入 psxss.exe 所在的 Windows 操作系统光盘 2。
  3. 重新启动计算机。
提示: 虽然 SUA 是 Windows 操作系统分发版的一部分,但缺省情况下并不总是安装 SUA。 您可能需要手动安装它,通常是从 Windows 操作系统光盘 2。 在 Windows 系统上执行以下步骤以安装 SUA: 控制面板 > 添加或删除程序 > 在 Windows 2003 R2。 此示例适用于 Windows Server 2003 R2

安装实用程序和 SDK for Unixbased Applications

开启 SUA 功能后,下一步是下载实用程序和 SDK。 您可以通过以下任一方式访问用于下载 "实用程序" 的链接:
  1. 启动 >所有程序 > 基于 Unix 的应用程序的子系统,可以从此处访问链接。
  2. 直接访问下载站点:
显示的页面很重要,因为它概述了标准 (缺省) 安装与定制安装之间的差异。 实用程序和 SDK 安装期间发生的常见错误是用户接受缺省安装。 缺省安装不包含 GNU 实用程序和 GNU SDK。 要完成定制安装,请执行以下步骤:
  1. 在 " 实用程序和 SDK for Subsystem for UNIX-based Applications " 向导中,单击 下一步
  2. 用户名 字段中,输入您的名称。 如果组织的名称未显示在 "组织" 字段中,请输入组织的名称。
  3. 阅读最终用户许可协议。 如果您接受协议的条款,请单击 我接受许可协议中的条款,然后单击 下一步 以继续安装。 如果单击 我不接受许可协议 (出口设置),那么安装过程将结束。
  4. 要在缺省目录中安装缺省实用程序和 SDK for UNIX-based Applications 组件,请单击 标准安装 > 下一步。 如果要指定另一组组件或其他安装位置,请选择 定制安装,然后单击 下一步
  5. 选择要安装的每个组件旁边的图标,然后单击相应的选项。 如果不想安装组件,请单击组件旁边的图标,然后单击 整个功能部件将不可用。 完成指定要安装的组件后,单击 下一步
  6. 如果要安装 GNU Software Development Kit (SDK) ,请仔细阅读有关 GNU Library General Public License 的信息。 如果要安装 GNU SDK ,请单击 下一步 以继续安装。 如果单击 上一步,那么您还有其他机会选择要安装的组件。
  7. 要应用这些更改,请重新启动计算机。

有关 SUA 的概述,请参阅:

http://technet2.microsoft.com/WindowsServer/en/library/f9d70026-ae8b-4969-8755-1ea1edc4e38e1033.mspx?mfr=true