如何準備Mac以使用macOS Public Beta

不要直接跳入macOS的公開測試版

對於大多數OS X的歷史來說, OS X的測試版本是為Apple開發人員保留的,開發人員非常習慣於使用傾向於凍結的軟件,突然停止工作,甚至更糟,導致文件變得腐敗。 這只是軟件開發人員的又一天。 隨著 macOS 的推出 ,測試過程並沒有改變。

開發人員知道一些把高風險的beta軟件封裝起來並遠離日常Mac環境的技巧; 畢竟,沒有人希望看到他們的系統崩潰,並把他們的工作環境降下來。 這就是為什麼在虛擬環境中,專用驅動器卷上甚至整個專用於測試的Mac上運行貝塔值的常見做法。

隨著蘋果現在每次發布新版本時提供OS X或macOS的公開測試版,我們作為日常Mac用戶,也可以像開發者一樣嘗試測試版軟件。 就像開發人員一樣,我們應該採取一些預防措施來確保我們的Mac不會受到我們計劃安裝並試用的測試版OS X或MacOS的影響。

一般OS X和macOS Beta參與規則

您如何使用測試版軟件的規則很大程度上取決於您願意承擔的風險程度。 我已經看到人們直接在他們的Mac電腦上安裝早期測試版軟件,而且根本沒有預先考慮,並且可以直接講述這個故事。 但我已經看到更多的人做了這些,只有有禍的故事要講。

我們大多數人都有風險,至少在涉及到我們的Mac時,這就是寫這些指導方針的群體。 我將向您展示如何以盡可能小的風險運行操作系統和用戶數據的主要日常版本的OS X或MacOS的測試版,同時仍允許您參與公共測試版計劃。

湯姆正在使用Beta規則

甚至不要考慮使用包含當前版本OS X和用戶數據的啟動驅動器作為安裝macOS beta軟件的目標。 這是一個壞主意,總有一天你會後悔的。 永遠不要妥協每天依賴的Mac。

相反,為macOS的beta版本創建一個特殊的環境。 這可以採用兩種常見形式之一: 虛擬環境或專用卷來託管macOS的Beta版本以及您希望包含的任何用戶數據。

使用虛擬環境

使用ParallelsVMWare Fusion或VirtualBox在虛擬機中運行測試版具有許多優點,包括將測試版軟件與OS X的工作版本隔離開來,從而保護操作系統和用戶數據免受任何beta測試的困擾。

缺點是虛擬環境的開發人員通常不支持beta版本的macOS,並且在安裝beta版本的macOS失敗或beta導致虛擬環境凍結時可能無法為您提供幫助。

儘管如此,通過一點點挖掘或者查看在線論壇,您通常可以找到一種方法使測試版在一個或多個虛擬環境中運行。

使用分區來安裝macOS的Beta版本

到目前為止,最簡單的方法是創建一個特殊的測試版分區 ,使用“ 磁盤工具”為測試版軟件留出一個驅動器空間分區。 如果您有額外的驅動器,您甚至可以使用整個驅動器。 分區創建完成後,您可以使用Mac的內置啟動管理器來選擇要從哪個啟動。

優點是測試版運行在真實的Mac環境中,而不是虛擬機提供的虛擬環境。 測試版可能會更穩定一些,不太可能招致問題。

缺點是不能同時運行正常的Mac環境和測試版軟件。 還有一個非常小的機會,一個災難性的測試版問題可能會導致您創建的測試版本之外的問題。 如果測試版和普通環境位於同一物理驅動器的不同分區中,則可能發生這種不太可能的情況。 如果測試版問題導致驅動器的分區表出現問題,則正常和測試卷都可能受到影響。 為了避免這種非常遙遠的可能性,您可以將測試版放在單獨的驅動器上。

需要考慮的其他測試版問題

使用beta版macOS時可能會遇到的問題之一是應用程序不再正常工作。 例如,當Apple發布OS X El Capitan的公開測試版時,它標誌著對Java SE 6的支持的終結,Java SE 6是一些常用於某些應用程序的舊Java版本。 Apple認為Java SE 6如此錯誤且充滿了安全問題,操作系統甚至不允許安裝Java環境。

因此,任何依賴於該特定版本的Java的應用程序將不再運行在OS X的測試版下。

Java SE 6問題是對操作系統進行永久性更改的一個例子,它會影響任何未來的應用程序,但是,遇到的問題類型更可能是應用程序不再適用於MacOS的beta版本,但是問題很可能會在以後由應用程序開發人員解決。

使用macOS測試版的最後一個主要考慮因素涉及Apple提供的各個應用程序。 蘋果經常改變其應用存儲數據的方式。 應用的測試版可能會將舊數據格式轉換為新的數據格式,但不能保證您可以將轉換後的數據轉換回當前版本的OS X和相關應用,甚至無法保證您可以在不久的將來將這些數據與發布的macOS版本一起使用。 在測試期間,Apple可能會放棄更改,並使用不同的系統或恢復到較舊的系統。 任何已經轉換的數據都會陷入僵局。 這是參與測試計劃的眾多風險之一。

仍然願意參與測試? 然後備份,備份,備份

在甚至下載macOS beta安裝程序之前,請創建所有數據的當前備份 。 請記住,如果出現問題,此備份可能是您必須返回到預測試版環境的唯一方法。

此備份應包含您存儲在iCloud中的任何數據,因為測試版可能會訪問和使用iCloud數據。

湯姆的測試規則在回顧中