macOS Catalina
macOS Catalina(版本 10.15)是蘋果公司用於麥金塔電腦的桌面作業系統 macOS 的第 16 代主要版本。它是 macOS Mojave 的下一代系統,在2019年6月3日的蘋果公司全球軟體開發者年會(WWDC)上發布,並於2019年10月7日正式推出[4]。macOS Catalina 是首個僅支援64位元應用程式的 macOS 版本,亦是第一個包含「啟用鎖(Activation Lock)」的版本[5][6]。它也是 macOS 編號為 10 的最後一個版本,其後繼版本 Big Sur 的編號為11[7]。macOS Big Sur 於2020年11月12日接替 macOS Catalina[8]。
macOS作業系統的一個版本 | |
開發者 | 蘋果公司 |
---|---|
作業系統家族 | |
原始碼模式 | 閉源,部分模組開源 |
正式發售日期 | 2019年10月7日[1] |
目前版本 |
|
最新預覽 | 10.15.6 beta 3[2] (19G60d)[3](2020年6月30日 )[±] |
更新方式 | 軟體更新 |
支援平台 | x86-64 |
核心類別 | 混合 (XNU) |
授權條款 | APSL與蘋果EULA |
前一代 | macOS 10.14 Mojave |
後一代 | macOS 11.0 Big Sur |
官方網站 | www |
支援狀態 | |
延伸支援已結束(2022年11月30日) Finder仍可接收裝置驅動程式以同步較新的裝置 |
macOS Catalina 繼續依循著 macOS 使用加州地景命名的慣例,其名稱以加利福尼亞州南部近海的聖卡塔利娜島(Santa Catalina Island)來命名。
系統要求
macOS Catalina 正式支援所有 Mojave 的所有標準規格上執行。2010-2012 年的 Mac Pro 機型,僅在 GPU 升級後才能執行 Mojave,否則不再支援[6]。Catalina 需要至少 4GB 的記憶體,比較 Mojave 升級,Lion需要增加超過 2GB 的記憶體[9][10]。同時,它可將支援所有 iPadOS 的 iPad 裝置(需要支援Apple Pencil)的更新作為延伸桌面[11]:
- iMac:2012 年末或更新型號
- iMac Pro
- Mac Pro:2013 年末或更新型號
- Mac Mini:2012 年末或更新型號
- MacBook:2015 年初或更新型號
- MacBook Air:2012 年中或更新型號
- MacBook Pro:2012 年中或更新型號
一些使用者在蘋果公司官方不支援的較舊機型麥金塔電腦上成功安裝與執行 macOS Catalina,但需要使用修補程式來進行修改安裝映像[12]。
變化
系統
Catalyst
Catalyst 是一種全新的軟體開發工具,它使得開發人員得以編寫可同時在 macOS 和 iPadOS 上執行的應用程式。蘋果公司亦展示了幾款移植的應用程式,包括了 Jira 和 Twitter(後者於2018年2月停止其作為 macOS 應用程式之後)[13][14]。
系統延伸功能卷宗
系統執行在其唯讀卷宗中,並與 Mac 上的所有其他資料分開[15]。系統從可載入核心模組升級。系統延伸功能(英文:System Extension,中國大陸作系統擴展) 避免了可載入核心模組的問題。蘋果提供了3種系統延伸功能:網路延伸功能、端點安全延伸功能,和驅動程式延伸功能。[16]系統延伸功能執行在使用者空間 (User space) 中,而非核心空間 (Kernel space) 中。[17][18]。Catalina 是最後一版支援舊版系統延伸功能的 macOS[19][20]。
驅動程式延伸功能
DriverKit 是 IOKit 裝置驅動程式的替代品,驅動程式延伸功能是使用 DriverKit 建構的。DriverKit 是一個具有基於 IOKit 的全新框架的 SDK,但已進行了更新和現代化。它目標在核心外部的使用者空間中構建裝置驅動程式[21][22][18]。
Gatekeeper
Mac 應用程式、安裝程式套件和核心延伸功能,蘋果公司必須對經過開發人員 ID 簽名的檔案進行認證,才能在 macOS Catalina 上執行[23]。配備蘋果公司 T2 安全晶片的裝置(包括iMac Pro、2018 年或更新型號的 MacBook Pro、Mac Mini 及 MacBook Air 和 2019 年的 Mac Pro 型號)都支援啟用鎖[6][24]。
專用系統卷宗
系統以其唯讀卷宗 (Volume) 上運作,它跟 Mac 上的所有其他資料分開[6]。
語音控制
此新功能讓使用者可以透過語音控制(Voice control)向應用程式提供詳細的語音指令[25],儘管macOS早已支援Siri,但「語音控制」將能讓使用者對裝置進行更深層次的控制[26]。裝置上使用機器處理來提供更好的導覽控制[6]。
並行(Sidecar)
並行(英文:Sidecar,中國大陸作隨航)是一項新功能,允許搭載 iPadOS 的 iPad 做為無線外接顯示器。藉助 Apple Pencil,iPad 還可以用作電腦上軟體的數位繪圖板[14][27]。Sidecar 需要一台配備英特爾(Intel)處理器的第六代CPU 和更新版本的 Mac(例如iMac Pro、MacBook、2015年末的27英寸 iMac 、2016年的第四代 MacBook Pro、2017年或更新型號的21.5英寸 iMac、2018款 Mac Mini 及 MacBook Air,以及2019年的 Mac Pro 或更新型號),及支援 Apple Pencil 的 iPad[28][29][30]。
關於譯名需要注意的是,蘋果在臺灣及香港將 Sidecar 稱作並行,其與程式架構中的並行(Concurrent,在中國稱為并发)沒有關聯。
支援無線遊戲控制器
遊戲控制器框架增加了對兩款主流遊戲機的遊戲控制器的支援:PlayStation 4 的 DualShock 4,以及 Xbox One 的控制器[31][32][33][34]。
應用程式
iTunes
為了跟 iOS 維持一致,iTunes 被分拆為 Apple Books、「音樂(Music)」、「Podcasts」和「電視(TV)」三款應用程式[35][36],因此使 iTunes 軟體逐漸淡出歷史舞台。IOS和iPadOS裝置列表的裝置管理現在透過 Finder 進行[37][38]。Mac上的「電視」應用程式於2018年或之後發布的 MacBook 上支援杜比全景聲、杜比視界(Dolby Vision)和HDR10,杜比視界充分利用了 MacBook 電腦顯示器的 Display-P3 廣色域以及螢幕的高亮度。它連接到 2018 年或更後期的 Mac 版本內建顯示器螢幕上顯示杜比視界內容時,為使用者提供高動態範圍及廣色域的畫面,更支援相容顯示器同時播放4K高畫質影片[14]。杜比全景聲支援在2018年及以後推出的 MacBook Pro、MacBook Air 的內建揚聲器中播放[39][40][41]。
iTunes商店亦於此版本中正式退役,被多元化的影音分類應用程式所取代[42]。
尋找(Find My)
「尋找我的 Mac(Find My Mac)」和「尋找我的朋友(Find My Friends)」現在合併為一個應用程式名為「Find My」[14]。
提醒
在其他視覺和功能上的全面修訂中,現時可以把附件新增到「提醒」當中,Siri 也可以智慧地估計於何時提醒使用者有關事項的訊息[6][26]。
已移除及改變的組件
macOS Catalina 終止了對較舊的32位元應用程式的支援,並僅支援64位元的應用程式,32位元應用程式將不能再運作(包括所有使用 Carbon API 的軟體以及 QuickTime 7 應用程式、圖像、音訊和影片編解碼器)。蘋果公司還從 Mac App Store 中移除了全部僅有32位元版本的應用程式[43]。
- Z shell 是 macOS Catalina 中預設的登入及互動式殼層程式 (Login and interactive shell),取代了自2003年起 Mac OS X Panther 以來的預設殼層程式[44]。Bash 以及 csh/tcsh 和 ksh 仍可在 macOS Catalina 中繼續使用,
- Photo Booth 中添加背景的功能在 macOS Catalina 中被刪除。
- 命令列介面 GNU Emacs 應用程式已在 macOS Catalina 中刪除。
- Perl、Python 2.7 和 Ruby 被視為過時(deprecated)的軟體,基於維持傳統軟體相容性的原因仍然可以在 Catalina 中使用,然而未來將不再內建於 macOS 中。[46][47]。
- 適用於執行 Lion、Mountain Lion 及 Mavericks 或2011年及更早期的Mac 版本連接所使用的舊版 AirDrop 已被移除[48]。
版本歷史
過往版本 | 目前版本 |
版本 | 組建編號 | 發佈日期 | Darwin版本 | 發行說明 | 單獨下載 |
---|---|---|---|---|---|
10.15 | 19A583 | 2019年10月7日 | 原始軟體更新版本 | ||
19A602 | 2019年10月15日 | 補充更新 | |||
19A603 | 2019年10月21日 | 修訂補充更新 | |||
10.15.1 | 19B88 | 2019年10月29日 | 19.0.0 xnu-6153.41.3~29 |
更新說明 |
更新 |
10.15.2 | 19C57 | 2019年12月10日 | 19.2.0 xnu-6153.61.1~20 |
更新說明 | 更新 組合更新 |
10.15.3 | 19D76 | 2020年1月28日 | 19.3.0 xnu-6153.81.5~1 |
更新說明 | 更新 組合更新 |
10.15.4 | 19E266 | 2020年3月24日 | 19.4.0 xnu-6153.101.6~15 |
更新說明 | 更新 組合更新 |
19E287 | 2020年4月8日 | 補充更新 | 補充更新 | ||
10.15.5 | 19F96 | 2020年5月26日 | 19.5.0 xnu-6153.121.1~7 |
更新說明 | |
19F101 | 2020年6月1日 | 19.5.0 xnu-6153.121.2~2 |
補充更新 | ||
10.15.6 | 19G73 | 2020年7月15日 | 19.6.0 xnu-6153.141.1~9 |
更新說明 安全更新 |
更新 組合更新 |
19G2021 | 2020年8月12日 | 19.6.0 xnu-6153.141.1~1 |
補充更新 | 補充更新 | |
10.15.7 | 19H2 | 2020年9月24日 | 19.6.0 xnu-6153.141.2~1 |
更新說明 安全更新 |
更新 組合更新 |
19H4 | 2020年10月27日 | ||||
19H15 | 2020年11月5日 | 19.6.0 xnu-6153.141.2.2~1 |
補充更新 安全更新 |
補充更新 組合更新 |
參考資料
- ^ macOS Catalina. Apple Inc. [2019-09-15]. (原始內容存檔於2006-07-10).
- ^ Juli Clover. Apple Seeds Third Beta of Upcoming macOS Catalina 10.15.6 Update to Developers [Update: Public Beta Available]. MacRumors. June 30, 2020 [June 30, 2020].
- ^ macOS Catalina 10.15.6 beta 3 (19G60d) - Releases - Apple Developer. Apple Developer. Apple Inc. June 30, 2020 [June 30, 2020].
- ^ macOS Catalina. Apple. [2019-10-08]. (原始內容存檔於2006-07-10) (美國英語).
- ^ Apple previews macOS Catalina (新聞稿). Apple Inc. 2019-06-03 [2019-06-04]. (原始內容存檔於2019-12-02) (美國英語).
- ^ 6.0 6.1 6.2 6.3 6.4 6.5 macOS Catalina. Apple Inc. [2019-09-15]. (原始內容存檔於2006-07-10).
- ^ Apple unveils macOS 11.0 Big Sur, featuring a new aesthetic and redesigned apps. TechCrunch. [2020-06-22]. (原始內容存檔於2022-01-21) (美國英語).
- ^ Carman, Ashley. Apple announces macOS Big Sur release date. The Verge. 2020-11-10 [2020-11-10]. (原始內容存檔於2020-12-27) (英語).
- ^ How to upgrade to macOS Catalina. Apple Support. (原始內容存檔於2019-10-21).
- ^ How to upgrade to macOS Mojave. Apple Support. (原始內容存檔於2019-12-19).
- ^ macOS Catalina Preview (頁面存檔備份,存於網際網路檔案館). Apple.
- ^ macOS Catalina Patcher. dosdude1.com. [2020-02-09]. (原始內容存檔於2021-06-06).
- ^ Statt, Nick. Twitter discontinues its Mac desktop app after years of spotty support. The Verge. 2018-02-16 [2019-06-03]. (原始內容存檔於2021-01-26).
- ^ 14.0 14.1 14.2 14.3 Warren, Tom. Apple unveils new macOS update with iPad apps. The Verge. 2019-06-03 [2019-06-03]. (原始內容存檔於2019-06-03).
- ^ macOS Catalina. Apple. [2019-06-25]. (原始內容存檔於2019-07-17) (美國英語).
- ^ 關於系統延伸功能與 macOS. Apple Support. Apple Inc. [2022-04-21]. (原始內容存檔於2022-04-18) (中文(臺灣)).
- ^ SystemExtensions. Apple Developer Documentation. [2021-03-01]. (原始內容存檔於2021-11-08).
- ^ 18.0 18.1 System Extensions and DriverKit. Apple Developer Documentation. [2021-03-01]. (原始內容存檔於2020-03-04).
- ^ Kernel Extensions Won’t Work in macOS 10.16. The Mac Observer. 2020-03-26 [2021-03-01]. (原始內容存檔於2020-04-29).
- ^ Apple begins phasing out kernel extensions in macOS 10.15.4. AppleInsider. 2020-03-25 [2021-03-01]. (原始內容存檔於2021-02-10).
- ^ macOS 10.15 的 DriverKit 安全性. Apple Support. [2022-04-21]. (原始內容存檔於2022-04-21) (中文(臺灣)).
- ^ DriverKit. Apple Developer Documentation. [2021-03-01]. (原始內容存檔於2020-03-19).
- ^ Signing Mac Software with Developer ID - Apple Developer. developer.apple.com. [2019-06-25]. (原始內容存檔於2021-02-01).
- ^ Shankland, Stephen. Here are 6 MacOS Catalina security changes coming from Apple this fall. CNET. 2019-06-07 [2021-03-01]. (原始內容存檔於2021-02-05).
- ^ Voice Control (PDF). September 2019 [2021-03-01]. (原始內容 (PDF)存檔於2020-10-23).
語音控制使使用者可以利用語音指令和專用工具控制整個裝置,而 Siri 是一個讓使用者可以使用自然語言詢問訊息並完成日常任務的智慧型助理。語音控制提供了全面的功能,例如語音手勢,名稱和數字標籤,網格疊加,文字編輯命令和深度自訂,而Siri則協助設定提醒、約會、尋找方向和學習遊戲得分。
- ^ 26.0 26.1 macOS Catalina. Apple. [2019-06-04]. (原始內容存檔於2019-07-17) (美國英語).
- ^ Monday, rew O'Hara. You can use your iPad as a second display with Sidecar in macOS Catalina. AppleInsider. [2019-06-03]. (原始內容存檔於2020-11-07) (英語).
- ^ Cunningham, Andrew. macOS 10.15 Catalina: The Ars Technica review. Ars Technica. 2019-10-07 [2019-10-07]. (原始內容存檔於2021-04-15) (美國英語).
- ^ Peters, Jay. You need a MacBook with a butterfly keyboard or a modern Mac desktop to use macOS Catalina's Sidecar. The Verge. 2019-10-07 [2019-10-08]. (原始內容存檔於2021-03-30) (英語).
- ^ Clover, Juli. macOS Catalina's 'Sidecar' Feature for Turning the iPad Into a Second Display Limited to Newer Macs. www.macrumors.com. [2019-06-09]. (原始內容存檔於2020-11-26) (英語).
- ^ Supporting New Game Controllers. Apple Developer. [2019-07-05]. (原始內容存檔於2020-11-11) (美國英語).
- ^ Apple adding support for PS4, Xbox One controllers to iOS, TVOS and MacOS. CNET. [2019-07-05]. (原始內容存檔於2020-12-04) (美國英語).
- ^ iOS 13: How to connect a PlayStation controller or Xbox game controller to your iPhone and iPad. 9to5mac. September 2019 [2019-09-06]. (原始內容存檔於2021-01-28) (美國英語).
- ^ How To Connect PS4, Xbox One Controller To iPhone, Apple TV, Mac. ValueWalk. 2019-09-02 [2019-09-06] (美國英語).
- ^ Carman, Ashley. Apple breaks up iTunes, creates separate Podcasts, TV, and Music apps for macOS. The Verge. 2019-06-03 [2019-06-03]. (原始內容存檔於2021-01-30).
- ^ Roettgers, Janko. Apple Is Officially Killing iTunes, Replacing It With Three Dedicated Media Apps. Variety. 2019-06-03 [2019-06-03]. (原始內容存檔於2021-01-30) (英語).
- ^ Carman, Ashley. Apple breaks up iTunes, creates separate Podcasts, TV, and Music apps for macOS. The Verge. 2019-06-03 [2019-06-03]. (原始內容存檔於2021-01-30).
- ^ Roettgers, Janko. Apple Is Officially Killing iTunes, Replacing It With Three Dedicated Media Apps. Variety. 2019-06-03 [2019-06-03]. (原始內容存檔於2021-01-30) (英語).
- ^ Play HDR video on your Mac. Apple. [2020-05-04]. (原始內容存檔於2021-01-27) (英語).
- ^ Dolby Audio Apple macOS Overview Dolby Developer. Dolby Developer. [2020-05-04]. (原始內容存檔於2021-02-04).
- ^ Dolby Audio MacOS Support Dolby Developer. Dolby Developer. [2020-05-04]. (原始內容存檔於2020-11-23) (英語).
- ^ 黃肇祥. 18年 iTunes 下台一鞠躬!新版本 macOS 以「小島」命名亮相. 自由時報. 2019-06-04 [2019-10-08]. (原始內容存檔於2020-12-16) (中文(臺灣)).
全新的 macOS 10.15 命名為「Catalina」(聖卡塔利娜島),為加州近海的群島。蘋果首先宣布,有 18 年歷史的 iTunes 正式下台一鞠躬,以三大新程式取代,分別為 Music、Podcasts 與 TV。
- ^ Conner, Katie. 235 Mac apps get the ax with Apple's next update. Here's how you find them on your rig. CNET. 2019-09-10 [2021-03-01]. (原始內容存檔於2019-09-23).
- ^ Landau, Ted; Frakes, Dan. Mac OS X Help Line, Tiger Edition. Peachpit Press. 2005-12-20 [2021-03-01]. ISBN 9780132705240. (原始內容存檔於2020-08-05).
- ^ Statt, Nick. Apple will permanently remove Dashboard in macOS Catalina. The Verge. 2019-06-04 [2019-06-05]. (原始內容存檔於2021-01-16).
- ^ macOS 10.15 Catalina Deprecates UNIX Scripting Languages. The Mac Observer. 2019-06-05 [2021-03-01]. (原始內容存檔於2020-12-02).
- ^ macOS 10.15 Beta Release Notes. Apple Developer. [2019-06-06]. (原始內容存檔於2019-06-05).
Scripting language runtimes such as Python, Ruby, and Perl are included in macOS for compatibility with legacy software. Future versions of macOS won’t include scripting language runtimes by default, and might require you to install additional packages.
- ^ Can not connect my 2 macs with AirDrop. discussions.apple.com. [2021-03-01]. (原始內容存檔於2020-08-03).