Mac下用命令行来升级Safari

最近发现Safari里打开iTunesConnect不能显示登录界面,查看源码发现有提示401授权错误,猜想可能是Apple又限制了允许使用iTunesConnect的Safari版本。

看了一下用的Safari版本是v8,而最新的版本已经是v10了,必须得升级了。然而去Mac App Store,并没有发现有提供Safari下载。

放狗一搜,居然发现了一个通过命令行来进行苹果软件升级的东东,而且还是Mac内置的。

获取更新列表:

softwareupdate -l

比如我这里的显示结果:

Software Update Tool
Copyright 2002-2012 Apple Inc.

Finding available software
Software Update found the following new or updated software:
   * ThunderboltFirmwareUpdate1.2-1.2
    Thunderbolt 固件更新 (1.2), 134K [recommended] [restart]
   * Command Line Tools (OS X 10.10) for Xcode-7.2
    Command Line Tools (OS X 10.10) for Xcode (7.2), 160646K [recommended]
   * Security Update 2017-002-10.10.5
    安全性更新 2017-002 (10.10.5), 389182K [recommended] [restart]
   * Safari10.1.1Yosemite-10.1.1
    Safari (10.1.1), 71115K [recommended]
   * iTunesX-12.6.1
    iTunes (12.6.1), 270384K [recommended]

安装其中的Safari10.1.1Yosemite-10.1.1,就用下面的命令:

sudo softwareupdate -i Safari10.1.1Yosemite-10.1.1

安装所有的软件更新:

sudo softwareupdate -iva

安装推荐的软件更新:

sudo softwareupdate -irv

如果想忽略某个软件更新:

sudo softwareupdate --ignore iWeb3.0.2-3.0.2

参考:

Check and Install Mac OS X Software Updates from the Terminal

你可能感兴趣的:(Mac下用命令行来升级Safari)