如何禁止Macos的更新,通过搭建缓存服务器进行更新

如何禁止Macos的更新,通过搭建缓存服务器进行更新

发布日期 2019年6月20日 上午1:48

回复
问题被标记为 排名最靠前的回复

发布日期 2019年7月5日 下午8:42

configuration profiles中文翻译是“配置描述文件”


Apple的方式是安装使用macOS 服务器,里面有,参考macOS 服务器使用手册:https://support.apple.com/zh-cn/guide/server/welcome/mac#/apd05B9B761-D390-4A75-9251-E9AD29A61D0C

关于描述文件管理器的文档:https://support.apple.com/zh-cn/guide/profile-manager/welcome/mac

就你的问题,防止您的 Mac 在后台下载更新:https://support.apple.com/zh-cn/HT207251


当然,要想自动分发“配置描述文件”,应当使用Apple的DEP和VPP两个服务,DEP的解释参考:https://support.apple.com/zh-cn/HT204142,问题是不是所有地区或者国家都开放了这个服务,具体哪里已经可以使用,请参考:https://support.apple.com/zh-cn/HT207305#asia;VPP请参考:https://support.apple.com/zh-cn/HT207867


当然也有第三方的生成描述文件的方式和软件,你可以自行搜索,比如profilecreator等。


因为国内没有开通DEP,那么就要通过内部的方式发布描述文件,一般可以通过ARD等使用profiles命令或者加入用户组等方式将描述文件安装到指定的设备上。这个说起来就比较多了,估计已经超出了本问题的范畴了。




回复量: 9
问题被标记为 排名最靠前的回复

2019年7月5日 下午8:42 回应 Macwjw

configuration profiles中文翻译是“配置描述文件”


Apple的方式是安装使用macOS 服务器,里面有,参考macOS 服务器使用手册:https://support.apple.com/zh-cn/guide/server/welcome/mac#/apd05B9B761-D390-4A75-9251-E9AD29A61D0C

关于描述文件管理器的文档:https://support.apple.com/zh-cn/guide/profile-manager/welcome/mac

就你的问题,防止您的 Mac 在后台下载更新:https://support.apple.com/zh-cn/HT207251


当然,要想自动分发“配置描述文件”,应当使用Apple的DEP和VPP两个服务,DEP的解释参考:https://support.apple.com/zh-cn/HT204142,问题是不是所有地区或者国家都开放了这个服务,具体哪里已经可以使用,请参考:https://support.apple.com/zh-cn/HT207305#asia;VPP请参考:https://support.apple.com/zh-cn/HT207867


当然也有第三方的生成描述文件的方式和软件,你可以自行搜索,比如profilecreator等。


因为国内没有开通DEP,那么就要通过内部的方式发布描述文件,一般可以通过ARD等使用profiles命令或者加入用户组等方式将描述文件安装到指定的设备上。这个说起来就比较多了,估计已经超出了本问题的范畴了。




2019年6月20日 上午10:49 回应 Macwjw

没有看太明白,是想只通过内部网络的内容缓存服务器进行更新?有企业内部网络还是仅仅是单机?而且仅仅是macOS系统的更新(比如10.13.1升级到10.13.6),对于App的更新不管?仅仅是更新,对于macOS的次版本安装(比如从10.13升级到10.14)不做要求?


如果在一台Mac上禁止了自动更新,即便是开启了内容缓存或者内网有内容缓存服务,也是无法自动更新。

以前旧版的OSX是可以通过设定更新服务器网址的方式,来指定内容缓存服务器的,但是新系统中已经不能这样做了(至今是如此)。


如果是公司网络环境,你希望控制公司内Mac机的更新,比如只更新到指定的版本,那么最好是通过configuration profiles的方式,强制禁止自动更新。当需要时,利用内部服务,将更新推送出去。这有多种方式可以选择,就看自己的环境、喜好、内部规则和资源等因素了。

比如,一种方法是:确认内部内容缓存的系统版本后,解除连接到内网Mac的禁止自动更新的profiles,并通知员工尽快在公司内升级,审计后再次禁止自动更新。另一种方式比如,利用命令行推送,比如softwareupdate -i "macOS 10.14.5 Update"等。当然还可以利用诸如starttoinstall等命令行安装。有好多重方式,这里只能举例大概说说。


如果只是个人或者就是家庭的小网,就禁止自动升级,之后手动开关,或者到App商店中下载安装升级或者到Apple Support上查找升级安装包。

2019年7月9日 上午8:23 回应 Macwjw

抱歉,这里发布的任何个人信息都会被版主“无情地”抹掉,这是版规的规定,咱们该遵守。本人也经常去其它的几个Mac或者技术相关的网站如知乎等或者关注我的blog。

另外,[OSX系统管理与部署]一书,虽然里面的绝大多数内容依然可用,由于出版的较早,但没有太多关于“配置描述文件”的内容,安全方面,由于最近几年Apple从硬件到软件在安全领域的进展特别大,所以书中相关信息也需要更新。

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

如何禁止Macos的更新,通过搭建缓存服务器进行更新

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!