有時候我們可能會需要去抓舊版的 macOS 安裝程式,但是因為 Mac App Store 可能下架之類的,等等原因,導致你想要的版本不一定那麼方便找到。而在網路上搜尋別人分享的檔案,一方面不知道有沒有被加料,另外一方面也可能不是合乎原本 Apple 的使用者條約。
所以研究了半天,終於讓我抓到了目前所有有可能下載到的 macOS 安裝程式,炫耀之餘,順便來講一下如何下載。
Apple 整理的專屬頁面
Apple 其實有專門整理了一個頁面,當中提供 10.7、10.8,以及 10.10 以上所有版本的下載方式(獨漏 10.9)
專屬頁面連結:https://apps.apple.com/tw/story/id1784326336
這個方法跟下面提供的 Mac Apple Store 方法有個限制:不能下載目前所在裝置發行前的系統版本。例如我的 Mac Studio M2 是沒辦法直接抓 macOS 12.0 Monterey 的,即使只是想抓下來做隨身碟也不行。因此如果有需要抓更舊的版本請繼續往下看其他方式。
10.13 以上
10.13 以上的版本,有三個方法。
第一個方法是用官網提供的 App Store 連結直接下載:
- macOS 15.0 Sequoia
- macOS 14.0 Sonoma
- macOS 13.0 Ventura
- macOS 12.0 Monterey
- macOS 11.0 Big Sur
- macOS 10.15 Catalina
- macOS 10.14 Mojave
- macOS 10.13 High Sierra
- macOS 10.12 Sierra (官網教學沒有寫到這個連結,但是我挖出來是可以用的,不一定永久有效)
另外一個方法是在運行 10.15 Catalina 或以上的 Mac,然後輸入指令:
softwareupdate --fetch-full-installer --full-installer-version 10.14.6
softwareupdate --fetch-full-installer --full-installer-version 10.13.6
這樣系統會下載 macOS 安裝程式的 App 到 /Applications 裡面。這個指令無法下載 10.12 以及以下的版本。
最後一個方法是用網路上的 Python 指令,但是比較不推薦,沒那麼直覺,而且記得好像太新的機器會無法下載舊版的 macOS,所以這邊就不貼出來了。
10.7 ~ 10.12
10.7 ~ 10.12 的版本,也分為兩個方法
第一個方法要用 mas 指令來下載,先安裝 Homebrew 後,用 brew install mas
安裝 mas 指令。
接著輸入 mas install + 數字
來下載指定版本。這個方式由於 Apple 已經在 App Store 完全下架 macOS 12.0 之前的所有安裝檔,所以請繼續往下看第二個方法
- macOS 10.12 Sierra:1127487414
OS X 10.11 El Capitan:1018109117OS X 10.10 Yosemite:915041082OS X 10.9 Mavericks:675248567OS X 10.8 Mountain Lion:537386512OS X 10.7 Lion:444303913
10.13 以上的我就不列出來了,因為實驗結果是就算有正確數字也是無法下載,而且 10.13 以上就用上面列的方法即可。
這邊要注意的是,你的 Apple ID 必須真正曾經擁有過或下載過該版本,才可以使用此方法。例如,如果你從 10.9 開始每年都有下載過一次 macOS,那麼 10.9 ~ 10.12 應該都可以下載。但若你從 10.11 才從 Windows 跳來改用 Mac,那麼你就不能下載 10.11 以前的版本了。
如果你確定 Apple ID 真的擁有過該版本,但怎樣都無法下載,可以試試看換一台電腦,或者在 10.13 High Sierra 的機器下載看看。我同一個帳號在 MacBook Pro 2018 (10.14.6) 會有部分版本無法下載,但是在一台 10.13 的機器卻全部都可以下載。
第二個方法一樣用官網連結,只是這個方法不會打開 Mac App Store,下載下來的不會是 App,而是 dmg 檔案,這個方法缺少 MacOS 10.9 Mavericks 因為 Apple 沒有提供...
下載後的 DMG 請再參考這篇教學做成隨身碟。
- macOS 10.12 Sierra
- Mac OS X 10.11 El Capitan
- Mac OS X 10.10 Yosemite
- Mac OS X 10.8 Mountain Lion
- Mac OS X 10.7 Lion
10.2 ~ 10.6
這個就厲害了吧,一般其他網站都沒有教...
要下載這麼舊的版本,需要 Apple 的「付費」開發者帳號,然後到 https://developer.apple.com/download/more/ 下載。
因為這邊檔案很雜很多,所以我列一下關鍵字方便想下載的人搜尋:
- Mac OS X 10.6 Snow Leopard:搜尋 "Mac OS X version 10.6 Snow Leopard build 10A432"
- Mac OS X 10.5 Leopard:搜尋 "Mac OS X v10.5 Leopard 9A581"
- Mac OS X 10.4 Tiger Server:搜尋 "Mac OS X Server v10.4.7 (Universal)"
- Mac OS X 10.3 Panther:從缺。在 10.2 以上唯一載不到的版本
- Mac OS X 10.2 Jaguar Server:直接搜尋 "Jaguar"
要注意的是 10.4 跟 10.2 是 Server 版,並非一般版本。另外 10.6、10.5、10.2 是初始發售版本的 CD / DVD,需要另外安裝 Combo Update 的話可以去 Apple 官網下載,目前依然存在。10.4.7 的話雖然不是初始發售版本,但最新版應該是 10.4.11,所以也建議去官網下載更新。
下載之後,如何檢查檔案是正確的?你可以用這個列表來比對 InstallESD.dmg,10.6 以前版本則是直接比對光碟映像檔案本身。
全部抓好,整理好大概長這樣:
參考文章列表:
發佈留言