如何在 macOS 安裝 .NET Core ?
在 macOS 安裝 .NET Core 很簡單
.NET Core 為 Microsoft 的跨平台解決方案,只要在 macOS 裝上 .NET Core SDK,就可在 macOS 執行與開發 .NET Core App。
Version
macOS High Sierra 10.13.3
.NET Core SDK 2.1.4
下載 .NET Core SDK

- 到
https://www.microsoft.com/net/download/macos下載 .NET Core SDK - 選擇 macOS
- 按
Download .NET Core 2.1.4下載 SDK
安裝 .NET Core SDK

- .NET Core SDK 安裝檔會下載到
Downloads目錄下 - 執行安裝檔安裝 SDK

- .NET Core SDK 安裝畫面
- 按
Continue繼續

- 按
Install繼續

- 安裝完成,按
Close結束安裝

- 按
Move To Trash將 .NET Core SDK 安裝檔刪除
測試 .NET Core SDK
1 | ~ $ dotnet --version |
若有出現 .NET Core 版本,表示 .NET Core SDK 安裝成功。

Q&A
Q : SDK 與 runtime 有什麼差別 ?

在 .NET Core 官網,的確分別提供 SDK 與 Runtime 兩種版本 :
SDK:SoftwareDevelopmentK,開發 .NET Core 所需要的版本,檔案較大Runtime: 執行 .NET Core 所需要的版本,檔案較小
簡單的說,SDK 就類似 Angular CLI,包含我們開發 Angular 所需要的指令;runtime 就類似 Angular 本身執行所需要的檔案。
Q : 為什麼 SDK 與 runtime 版本不一樣 ?

眼尖的人應該會發現目前 SDK 版本為 2.1.4,但 runtime 版本為 2.0.5,兩者版本並不一樣,這是合理的,如 Angular CLI 的版本與 Angular 版本也並不一致,截至目前為止,Angular CLI 版本為 1.6.7,而 Angular 版本為 5.2.3,所以 SDK 與 runtime 版本不一樣是正常的。
Conclusion
- 在 macOS 安裝 .NET Core 環境非常簡單,只要下載
pkg格式的 SDK 安裝檔,下一步下一步就可以完成安裝