怎么建設(shè)阿里巴巴國際網(wǎng)站首頁企業(yè)培訓機構(gòu)排名
01 下載 macOS 系統(tǒng)安裝程序的方法
本文來自: https://discussionschinese.apple.com/docs/DOC-250004259
簡介
Mac 用戶時不時會需要下載 macOS 的安裝程序,目的不同,或者升級或者降級,或者研究或者收藏。為了方便不同用戶,除了使用最“正統(tǒng)”的在系統(tǒng)偏好設(shè)置中的“軟件更新”更能,這個小技巧文介紹目前可用的一些方法,共分5類,讀者可以根據(jù)自己的愛好和使用場景選擇適合自己的方式。
[1] Apple的官方方法
也就是從 App Store 下載 macOS 安裝程序,主要參考它的官文【如何獲取舊版 macOS】
下面列出接個常用的連接:
1 – macOS Monterey 12: https://apps.apple.com/us/app/macos-monterey/id1576738294
2 – macOS Big Sur 11: https://apps.apple.com/us/app/macos-big-sur/id1526878132
3 – macOS Catalina 10.15: https://apps.apple.com/us/app/macos-catalina/id1466841314
4 – macOS Mojave 10.14 https://apps.apple.com/us/app/macos-mojave/id1398502828
5 – macOS High Sierra 10.13 https://itunes.apple.com/us/app/macos-high-sierra/id1246284741
更舊的版本:
-
- Mac OS X Mountain Lion 10.8
-
- Mac OS X Lion 10.7
優(yōu)點:Apple 支持的;當更新或者變更時,Apple 的也是最及時的;保證下載該版本的最新版本
缺點:不靈活;沒有舊版;不支持選擇低次版本,比如11.5.2等
[2] macOS的內(nèi)置命令
這個也是 macOS 系統(tǒng)官方支持的方法,與 App Store 的方法類似。
下面這個命令下載當前硬件支持的最新的 macOS 系統(tǒng)到根目錄中的應(yīng)用文件夾中:
/usr/sbin/softwareupdate --fetch-full-installer
還可以使用它列出所有可用的 macOS 版本:
/usr/sbin/softwareupdate --list-full-installers
然后,使用上面的結(jié)果,可以下載指定的 macOS
版本,比如 11.6.7
的命令是:
/usr/sbin/softwareupdate --fetch-full-installer --full-installer-version 11.6.7
優(yōu)點:可以指定版本
缺點:與 App Store 下載類似。不是所有的版本都能搜索得到,有些舊的或者某些小版本更新可能找不到。不適合不熟悉命令行的用戶。
[3] 管理員腳本
Github中Monki項目中有一個叫installinstallmacos.py
的腳本,它也是目前比較活躍和持續(xù)更新的。
可以從網(wǎng)址獲得:https://github.com/munki/macadmin-scripts/blob/main/installinstallmacos.py
英文說明:https://github.com/munki/macadmin-scripts
它的主要功能是:從 Apple 官方的網(wǎng)站獲得當前看下載 macOS 系統(tǒng),根據(jù)用戶選擇,下載并打包在一個 dmg 文件中。
更新(2022-07-01) :因為 macOS 12.3 之后已經(jīng)不再內(nèi)置 Python (版本 2),解決這個問題的途徑有多種,比如自己安裝Python的發(fā)布版本2,或者使用Homebrew,或者其他人使用的定制版本,比如macadmins的,relocatable-python等。然后根據(jù)自己的需要和選擇,再把腳本中的第一行做相應(yīng)的改變,即可順利運行。
很多方式使用這個腳本,各有優(yōu)缺點,最直接的是把這個腳本下載下來保存后,可以隨時運行。
使用方式:
這里介紹個簡單的運行方式:
1> 打開一個新的終端窗口,然后復制粘貼下面的命令(命令較長,注意復制完整)到這個窗口中,按 enter 鍵運行:
[ ! -d ~/macOS-Scripts/ ] && mkdir ~/macOS-Scripts; cd ~/macOS-Scripts; curl -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py; sudo python installinstallmacos.py --workdir /tmp/
[該圖片來自:https://discussionschinese.apple.com/docs/DOC-250004259]
2> 根據(jù)窗口中的提示選擇要下載的版本的序號,輸入 0 則退出
3> 下載完畢后,運行下面命令,它會裝載下載的 dmg,并彈出一個 Finder 窗口,
open *.dmg
清理緩存:
這個腳本的運行可能產(chǎn)生一個比較大的緩存,清理方法也簡單,使用上面說的方法的話,刪除運行腳本目錄下的 content 目錄,或者在運行腳本的目錄下運行下面命令:
sudo rm /fr content
如果其它運行方式?jīng)]有更新,那么嘗試命令:
sudo python installinstallmacos.py --ignore-cache
優(yōu)點:可供選擇的版本多;下載版本適合于保存和傳輸
缺點:如果出錯誤,錯誤一般用戶不好理解,拍錯需要有一定知識的人員;需自己保持腳本的更新。不適合不熟悉命令行的用戶。
[4] 其它下載應(yīng)用
開源的有圖形界面的第三方下載工具“Download Full Installer”:
下載它的最新發(fā)布版本:https://github.com/scriptingosx/DownloadFullInstaller/releases
英文 Github 主頁:https://github.com/scriptingosx/DownloadFullInstaller
總結(jié)
隨著 macOS 的發(fā)展,這些方法可能會更新,甚至失效。而且,隨著 Apple 對于可供下載的系統(tǒng)版本的逐步更新,舊版可能會不容易從 App Store 找到了,所以,最好是自己保留一份常用版本的備份。
02 制作macos 啟動安裝u盤
# 正式版的安裝程序,不要啟動安裝。
# 打開 “應(yīng)用程序 → 實用工具 → 磁盤工具”,
# 將U盤「抹掉」(格式化) 成「Mac OS擴展(日志式)」格式、GUID 分區(qū)圖,并將 U盤命名為「upan」(下圖序號4處)。
#(注意:這個盤符名稱可以隨意起,但是盤符名稱必須與后面的命令里的名稱一致)# 10.10 Yosemite:
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/upan --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction# 10.11 Capitan:
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/upan --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app# 10.12 Sierra
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/upan --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction# 10.13 High Sierra:
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/upan# 10.14 Mojave:
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/upan# 10.15 Catalina:
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/upan# 11 Big Sur:
sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/upan# 12 Monterey:
sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/upan# 13 Ventura
sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/upan
VMWare Tools 安裝時,出現(xiàn):
正在運行腳本,提示剩余不到一分鐘
,可能是因為磁盤格式化的問題
硬盤格式化為MacOS擴展(日志式)
APFS格式
可能需要在一分鐘處等很久