使用 Homebrew 管理 .NET Core 更簡單

Microsoft 雖然提供了 pkg 安裝檔安裝 .NET Core SDK,也提供了 uninstall script 移除,但在 macOS 世界裡,我們有更好用的 Homebrew,是否能用 Homebrew 來管理 .NET Core 呢 ?

Version


macOS High Sierra 10.13.3
.NET Core SDK 2.1.4
Homebrew 1.5.3

安裝 .NET Core SDK


1
2
~ $ brew update
~ $ brew cask install dotnet-sdk

更新 Homebrew 套件清單。

使用 brew cask install 安裝 dotnet-sdk

Homebrew Cask 是以 Homebrew 為基礎,另外維護的 package repository,第一次使用 brew cask 時會自動安裝

mac000

  1. 使用 brew cask install 安裝 dotnet-sdk
  2. Homebrew 會自動從 Microsoft 官網下載 .NET Core SDK
  3. 輸入 root 的 password
  4. .NET Core SDK 安裝成功
1
~ $ dotnet --version

mac001

若出現 .NET Core 版本,表示 .NET Core SDK 安裝成功。

移除 .NET Core SDK


1
~ $ brew cask uninstall dotnet-sdk

使用 brew cask uninstall 移除 dotnet-sdk

mac002

  1. 使用 brew cask uninstall 移除 .NET Core SDK
  2. 輸入 root 的 password
  3. .NET Core SDK 移除成功
1
~ $ dotnet --version

mac003

若出現 command not found,表示 .NET Core SDK 已經成功移除。

Conclusion


  • 透過 Homebrew,安裝與移除 .NET Core SDK 都很簡單,將然若要更新 .NET Core SDK 版本,只要下 brew cask upgrade dotnet-sdk 即可
2018-02-07