AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 590049
Accepted
Chris76786777
Chris76786777
Asked: 2014-04-19 20:35:29 +0800 CST2014-04-19 20:35:29 +0800 CST 2014-04-19 20:35:29 +0800 CST

如何处理不适合服务器核心版本的更新?

  • 772

WSUS 似乎不够聪明,无法知道哪些更新实际上适合 Windows Server Core 安装。例如,WSUS 想要安装 Server 2012 R2 Update ( KB2919355) 但它失败了(试了一下,但不相信它会成功。)而且 WSUS 认为该服务器仍然需要 14 个更新。其中四个是 Silverlight。

现在,我真的不知道 Core 版是否需要 Silverlight(这是讽刺),也不知道 Core 是否需要最近的 8.1/2012 R2 的“更新”(不是讽刺),但从表面上看,这似乎是不合适的.

我宁愿不要让这台服务器过着它的生活,因为它不断需要 14 次以上的更新和 1 次以上的失败更新。

关于如何处理的想法?我有点惊讶 MS 没有为处理 Core 的更新做出更好的调整,因为这就是他们正在推动的。

更新

我学到了一些东西。

  1. KB2919355 在 2012 R2 Core 服务器上安装良好。只要确保您有足够的可用磁盘空间!(哈)
  2. 服务器本身更清楚需要安装哪些更新。在 Silverlight 的情况下,WSUS 报告说我的核心服务器需要它们,即使它们被设置为“未批准”,当它归结为服务器时,它的需要更新列表中没有它们。就目前而言,WSUS 表示服务器仍需要 4 次更新,但这是不准确的,因为它们都是针对 Silverlight 的。
windows
  • 3 3 个回答
  • 2878 Views

3 个回答

  • Voted
  1. Best Answer
    MichelZ
    2014-04-19T23:19:42+08:002014-04-19T23:19:42+08:00

    我的建议是:

    • 将核心服务器移动到 WSUS 中自己的计算机组中
    • 拒绝任何不适合该服务器版本的更新(例如 Silverlight!)(好吧,Silverlight 实际上根本不属于服务器- 其他故事)
    • WSUS 只做你告诉它做的事情——你批准了 Silverlight 用于服务器(或者至少你没有拒绝它)

    这应该让你开始。
    我已在服务器核心安装上成功安装了 KB2919355。

    • 3
  2. Guy Chapman
    2015-07-15T10:02:13+08:002015-07-15T10:02:13+08:00

    据我所知,您不能拒绝一个计算机组的更新:您只能不批准它。未经批准的更新仍显示为失败或需要。

    • 2
  3. austinian
    2015-07-15T21:43:18+08:002015-07-15T21:43:18+08:00

    如果这真的让您感到困扰,您可以使用多种选择,它们都不是简单或直接的,但有些人认为它们非常值得:

    • 为服务器和工作站构建分离 WSUS 服务器。

    • 隐藏界面中的列并使用更新类别查看重要更新是否尚未应用于您的系统。

    • 拒绝有问题的更新并将它们作为本地发布的更新重新引入。为他们提供与原始更新不同的检测逻辑,这样您就可以制作适合您环境的检测逻辑。

    注意事项:这将需要使用 SCCM/SCUP 或一些第三方工具,如 LUP 或 WSUSPackagePublisher,或者学习 WSUS API 并开发自己的发布更新方法。这也意味着您必须研究正确的安装命令和检测方法,以了解您希望以这种方式否决的更新。

    额外的好处:这将可以更好地控制您环境中的软件,因为您可以管理可能会产生奇怪副作用的更新的安装方式。此外,您实际上可以使用此方法管理的不仅仅是 Microsoft 产品;我用它来为一个中型企业中的几乎每个用户应用程序提供更新。还有一些公司为与 WSUS 一起使用的第三方应用程序提供更新。例如,Adobe 通过其目录至少为 Acrobat、Reader 和 Flash Player 提供更新。

    • 放弃 WSUS 附带的报告工具。创建您自己的报告(可以设置为忽略某些条件,例如 Silverlight 像世界上持续时间最长的屁一样等待服务器组批准)。

    注意事项:这还需要您深入了解 WSUS 的内部工作原理或使用第三方工具/脚本/解决方案来为您提供所需的内容。

    附加好处:它提供的灵活性可能会让您大吃一惊:您可以通过报告来回答您向 WSUS 提出的问题,而不是满足于报告包中提供的内容。

    • 如果以上都不能满足,那就学会100%放下那种崇高的感觉。蛋糕是一个谎言。
    • 0

相关问题

  • 知道任何适用于 Windows 的快速可编写脚本的 ftp 客户端吗?[关闭]

  • 如果 Windows 服务崩溃,如何自动重新启动它?

  • 无法安排任务(访问被拒绝)

  • 物理机重启时自动重启虚拟机(VMWare)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve