请原谅这个问题的简单性,但我主要使用 Linux 服务器和旧版本的 Windows Server。我的确切问题是,如何在 Windows Server 20212 上安装软件包,因为出现错误消息,即如果不使用 Power Shell 或服务器管理器上的 cmdlet,则无法安装角色。
我已将 .Net 3.5、SQL Express 2012 和 SQL Express Management Studio 下载到 Windows 2012 服务器。尝试安装 .Net 3.5 时,我收到熟悉的错误消息,提示无法安装以下功能。我不得不在 Power Shell 中使用服务器角色或 cmd servlet。
我尝试从服务器管理器安装角色,但在菜单中找不到外部安装包。我还尝试以管理员身份运行 PowerShell。我的登录名是管理员登录名,域管理员,但在本地服务器上具有管理员权限。
我一直在寻找解决方案,但目前还没有解决方案描述如何使用这些新工具。
我并不是在寻找一个可以完全解决我的问题的方法,而是一个可以按照 Server 2012 中的新规则找到安装这些软件包的步骤的地方。如能得到任何帮助我将不胜感激。
答案1
在服务器管理器中,单击“管理”,然后选择“添加角色和功能”以启动“添加角色和功能向导”。
在“选择安装类型”屏幕上,选择“基于角色或基于功能的安装”。
选择目标服务器。
在“选择功能”屏幕上,选中“.Net Framework 3.5 功能”旁边的复选框。
在“确认安装选择”屏幕上,将显示一条警告,询问您是否需要指定备用源路径?如果目标计算机无法访问 Windows 更新,请单击“指定备用源路径”链接以指定安装媒体上 \sources\sxs 文件夹的路径,然后单击“确定”。指定备用源后,或者如果目标计算机可以访问 Windows 更新,请单击警告旁边的 X,然后单击“安装”。
这里最重要的部分是备用源部分。如果您有 Windows 2012 安装磁盘,请将其指向该磁盘,如果没有,则需要访问互联网进行 Windows 更新。