我想知道您对可靠的商业或开源软件部署和修补工具的看法。我们尝试过 WPKG(很好,但工作量很大,而且没有发布进度报告)和 GFI Languard - 不能很好地处理自定义软件包部署,第三方补丁检测很差(我们偶尔需要部署自定义内部软件)。
欢迎任何想法,因为我们在登录脚本/编写自定义 XML 脚本来部署软件上浪费了大量时间,而且无需启动第三方修补。
答案1
如果你是微软商店,星火控制管理会很合适。
答案2
对于商业产品,我会对 Microsoft 的 SCCM、IBM 的 Tivoli Endpoint Manager 以及 Symantec 的 Altiris 产品进行比较。
我只在 Tivoli Endpoint Manager (TEM,原名 BigFix) 方面有经验。它可以进行软件部署 + 操作系统修补 + 第三方应用程序修补,具有用于软件部署和修补的预制工具,以及运行自定义任务的良好方法。它可以针对 Windows、*nix 和 OS X。
有一个活跃的社区http://forum.bigfix.com/,您可以向那里发送一个包含更多有关您的需求的详细信息的问题,看看是否合适。
答案3
答案4
如果主要关注的是推广进度,那么创建报告和 ”丑陋的 perl 脚本用于检查一组工作站上是否安装了软件包“(将 attachment.bin 链接重命名为 something.pl -- 这是一个 perl 脚本)可能会有用。这两个链接都位于WPKG 的贡献软件页面。
请注意,对于上述任何一种情况,您都需要确保在运行完成后将 wpkg.xml 文件复制到一个中心位置。您可以使用 WPKG 客户端中的“执行后”来执行此操作,也可以根据以下条件自动将其指向服务器这些说明。
我目前正在全力测试 WPKG。已经完成了 50-60 个软件包,还剩两个主要软件包(以及大约十几个次要软件包)。