每隔一段时间,您会发现您的 macOS 系统或计算机上安装的应用程序有可用的更新。使系统软件和应用程序保持最新很重要。这可确保您的系统稳定且您的应用程序没有错误。
在Mac 计算机上,您可以通过多种方式更新操作系统和应用程序。获取和安装新更新的传统方法是在您的计算机上使用官方 Mac App Store。
However,你不依赖于它来安装你的更新。您还可以使用终端应用程序在您的计算机上查找、下载和安装各种更新。甚至还有可配置的选项让您决定如何安装这些更新。
从终端更新macOS版本
Terminal 有一个命令,用于检查 macOS 的所有可用更新,并允许您下载并在您的计算机上安装它们。该命令还允许您更新 Apple 应用程序,例如 Mac 上的 iTunes。
但它不会为您机器上安装的第三方应用程序安装更新。对于这些应用程序,您将需要安装本指南后面部分描述的软件包。
查找可用的macOS系统更新
您要做的第一件事是检查您的 macOS 和 Apple 应用程序有哪些更新可用。检查并不一定意味着下载或安装更新。它只是让您了解您的 Mac 上需要更新哪些内容。
启动Terminal 在Mac 上使用您喜欢的方法。
当应用程序启动时,输入以下命令并按Enter。softwareupdate -l
它将查找所有可用的更新并将它们显示在您的终端窗口中。您将看到的信息包括应用程序名称、更新大小、是否推荐更新以及更新是否需要重启您的机器。
您还可以使用终端检查更新,然后从App Store 安装它们,如果您愿意的话。
下载macOS系统更新
找出可用的更新后,您可能想要将这些更新下载到您的Mac。请记住,下载也不需要您安装更新。您可以只保留下载的更新,而不是立即安装它们。
- 启动Terminal应用程序并输入以下命令并点击Enter .softwareupdate -d -a
- 它将下载所有可用的更新,但不会安装它们。您将在 Mac 上的 /Library/Updates/ 文件夹中找到这些更新文件。
安装下载的macOS更新
您使用终端命令下载的更新无法手动安装。这些更新只能使用终端应用程序中的命令安装。
要安装它们,您需要先找到更新的名称,然后使用下面的名称在您的Mac 上安装更新。
- 启动Terminal应用程序,输入以下命令,然后按Enter 。确保将update-name替换为您要安装的更新的名称。softwareupdate -i update-name
当更新安装到您的计算机上时,它会通知您。这不会花太长时间,因为更新已下载到您的 Mac 上,只需安装即可。
下载并安装所有macOS更新
您在上述部分所做的是一点一点地更新内容。如果您想一次性查找、下载和安装所有 macOS 更新怎么办?好吧,Terminal 已经帮你搞定了。
有一个命令可让您一次性安装 Mac 上的所有可用更新。
- 打开Terminal应用程序并在其中运行以下命令。softwareupdate -i -a
该命令将安装所有更新并在完成时通知您。这将比上述方法花费更长的时间,因为它首先下载所有更新,然后将它们一个一个地安装到您的机器上。
从终端更新Mac应用程序
非 Apple 开发的第三方应用程序需要从 Mac 上的终端更新不同的命令。当您运行上述命令时,这些应用程序更新不会显示。
为了能够更新您所有的 Mac 商店应用程序,您将需要在您的计算机上安装 Homebrew,然后安装“mas”。然后它会让你更新你的其他应用程序。
打开Terminal应用程序并在其中运行以下命令安装Homebrew。/usr/ bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
安装Homebrew后,输入以下命令并按Enter安装mas实用程序。 brew install mas
安装mas后,您可以运行以下命令以查看可以使用此实用程序更新的所有应用程序的列表。mas list
输入以下命令并按Enter查看所有需要更新的应用程序。 mas过时
运行以下命令更新所有过时的应用程序。它将首先下载所有过时应用程序的更新,然后安装它们,因此在完成之前预计需要很长时间。mas upgrade
等待实用程序更新您的应用程序。完成后,您可以关闭终端窗口。
如果您将来不打算使用这种方式更新您的应用程序,则不一定需要在您的Mac 上安装mas 和Homebrew。卸载它们不会影响 Mac 上更新的应用程序,因此如果您愿意,可以安全地删除它们。