从Apple 服务器直接下载macOS Big Sur

macOS 的下一个大版本已经发布。Apple 已为所有用户发布了macOS Big Sur。和往年一样,Apple 的服务器将忙于处理大量下载请求,至少在最初几天是这样。

当然,macOS 系统更新体验随着时间的推移有了很大的提升。虽然您不太可能遇到下载速度慢、无法恢复下载、下载中断、经常断开连接等下载问题,但在通过系统偏好设置或Mac App Store 下载Big Sur 更新时,仍然有可能出现。

因此,许多用户仍然会寻找Big Sur 的直接下载链接,主要是为了通过下载管理器进行更快的下载,以及在中断时提供恢复支持。

在本文中,我们将探索一种直接从Apple 服务器下载macOS Big Sur 的方法,而不是通过MAS/系统偏好设置,使用您最喜欢的网络浏览器或专用下载管理器。

注意:本文专门针对从Apple 服务器直接下载的macOS Big Sur。对于其他macOS 和OS X 版本,请查看本系列之前的文章。

下载并安装没有MAS/系统偏好设置的macOS Big Sur

在macOS 中,每当您下载新的系统更新时,都会将一些软件包文件下载到您的计算机,然后由软件更新实用程序进行处理,将它们转换为可执行的“.app”文件。

在此解决方法中,我们将使用Web 浏览器或合适的下载管理器直接从Apple 服务器下载这些原始包。然后,我们将以这样一种方式配置计算机,即软件更新通过从Mac 上的本地目录获取包文件来处理包文件,而不是从Apple 服务器再次下载它。

macOS Big Sur 直接下载

步骤1:从下面提供的相应URL 下载以下文件。

macOS Big Sur 11.1 (20C69) / 2020 年12 月14 日(更新)

  1. macOS Big Sur InstallAssistant.pkg 文件下载地址:HTTP :
    //swcdn.apple.com/content/downloads/00/55/001-86606-A_9SF1TL01U7/5duug9lar1gypwunjfl96dza0upa854qgg/InstallAssistant.pkg
  2. macOS Big Sur InstallAssistant.pkg.integrityDataV1 文件下载地址:HTTP :
    //swcdn.apple.com/content/downloads/00/55/001-86606-A_9SF1TL01U7/5duug9lar1gypwunjfl96dza0upa854qgg/InstallAssistant.pkg.pkg.

** 更新:在早期版本的macOS 中,我们需要下载多个.pkg 文件,这需要以下步骤才能最终创建Installer.app 文件。但是,对于Big Sur,您只需要下载安装助手.pkg文件,运行它,然后完成软件包安装程序向导。

相关问题  从多个Outlook 收件箱管理和访问电子邮件

完成这些步骤后,您应该会在/Applications 目录中找到安装macOS Big Sur.app文件,然后您可以运行该文件在Mac 上安装Big Sur。如果这对您不起作用,您可以尝试下面提供的旧方法。

我们比较了两种方法创建的Install macOS Big Sur.app 文件的哈希值,可以确认这两个文件完全相同。

步骤2:配置您的Mac,以便软件更新在本地而不是从Apple 服务器查找macOS 包。

为此,您需要在Mac 上编辑主机文件,将下载URL(“swcdn.apple.com”)的根域指向localhost(“127.0.0.1”)。以下说明将指导您根据需要修改主机文件。

  1. 从启动板或应用程序列表启动Mac 上的终端​​。
  2. 输入以下命令:“ sudo nano / etc / hosts =
  3. 出现提示时提供系统密码。主机文件现在在终端窗口中以可编辑模式打开。
  4. 将以下行追加到文件末尾:“ 127.0.0.1 swcdn.apple.com ”。
  5. control + X (^X),然后按Y,然后回车键保存文件并返回终端提示。

从现在开始,从Mac 向特定根域(swcdn.apple.com) 发出的任何请求都将被定向到本地主机。

注意:有时,您可能需要刷新DNS 缓存以使更改生效。在这种情况下,请使用“sudo killall -HUP mDNSResponder”命令刷新DNS 缓存。

第3 步:将包文件放在localhost 根目录的某个相对路径中,以模仿它们各自下载URL 的结构。

在本例中,我们将桌面创建一个名为“ macos_local =的文件夹,并在该文件夹下复制包URL 的目录结构。创建相对路径后,我们将配置本地主机服务器以指向桌面上的“macos_local”目录。然后,我们将使用macOS 的内置SimpleHTTP 服务器将文件夹转换为Web 服务器目录。

相关问题  如何将VLC 视频内容与字幕一起流式传输到Chromecast

以下说明将指导您完成设置过程。

  1. 从启动板或应用程序列表中打开终端。
  2. 在命令行中输入CD桌面 ”并按回车键进入桌面文件夹。
  3. 输入“ mkdir macos_local ”并回车以在桌面上创建同名的根目录。
  4. 输入“ cd macos_local ”并按回车键进入新创建的文件夹
  5. 输入以下命令以在macos_local 文件夹中创建.pkg 文件的相对路径(需要时提供管理员密码):
    sudo mkdir -p ./content/downloads/00/55/001-86606-A_9SF1TL01U7/5duug9lar1gypwunjfl985d4 / =
  6. 将下载的包文件放在桌面上macos_local 文件夹中的各自相对位置(根据它们的URL)。出现提示时单击验证,并提供系统管理员密码。
  7. 将macos_local 作为终端中的当前工作目录,执行以下命令:“ 须藤python -m SimpleHTTPServer 80 ”。提供管理员密码,然后在随后的消息提示中单击“允许”。

当前目录(macos_local) 现在托管在本地主机上。保持终端窗口打开以保持本地主机服务器运行,直到该过程完成。

要验证设置,请单击浏览器中的任何包(.pkg) URL,并在下载包时检查下载速度。

您可能会注意到下载速度非常快(远高于Internet 连接速度)。这是因为文件将通过本地主机下载;您的互联网带宽将不会被使用。

第4 步:通过Mac App Store 或系统偏好设置下载macOS Big Sur。

由于您已在本地重定向包URL,软件更新/MAS 将从本地主机获取包文件并在包处理完毕后启动安装程序(“.app”) 文件。

注意:在安装macOS Big Sur 时,您的Mac 可能会从“ swcdn.apple.com ”域请求其他资源因此,建议在继续安装之前从我们之前附加的主机文件中删除该条目。

解决方法是真的吗?

在此解决方法中,我们从Apple 服务器下载所需资源并使用官方软件更新渠道安装操作系统更新。所以是的,它和官方方法一样真实。

我们在这里更改的唯一因素是软件更新/MAS 从中获取包的位置。如果您是从第三方来源下载macOS 包文件,您可以通过比较它们的MD5 和SHA1 哈希值来验证它是否为原始文件。

相关问题  如何在Android 上使用多个Instagram 帐户?

macOS Big Sur 可引导安装程序(macOS Big Sur DMG)

现在您有了“ 安装macOS Big Sur.app ”安装程序,您可以使用同一个文件将多台Mac 升级到最新版本。但是,如果您要执行全新安装,则需要为Big Sur 创建可引导安装程序。

Big Sur 的可启动映像 ( SharedSupport.dmg ) 位于其“.app”文件中。要获取SharedSupport.dmg(又名InstallESD.dmg)文件,请右键单击“ 安装macOS Big Sur.app ”,选择“ 显示包内容 ”选项,然后浏览到“ Contents/SharedSupport/ ”文件夹。

或者,可以按照Apple 的建议,使用“ 创建安装媒体 ”命令从“.app”文件直接创建macOS Big Sur 的可引导安装程序

如果此解决方法已帮助您轻松获得macOS Big Sur 或在单个或多个安装时节省了Internet 带宽,请在下面的评论中告诉我们。

分享这篇文章

发表评论