大約一個月前,最新的更新 “微軟 .NET 6”,正如許多人已經知道的那樣,這 免費、開源的開發平台,可用於構建各種應用程序(桌面、移動、Web、遊戲和物聯網),它也是跨平台的。 因此,它可用於 Windows,Mac OS和Linux.
並且因為,與 Visual Studio代碼, 那是一個 代碼編輯器、跨平台、開放、免費的微軟; 組成了一個優秀的二人組來開發 GNU/Linux 上的應用程序,今天我們將討論一下這方面的現狀 框架和 如何在 Ubuntu 和 Debian 上安裝. 順便說一句,它有 本機支持 對彼此而言。
並且,在完全進入今天專門針對應用程序的主題之前 “微軟 .NET 6”,我們將為有興趣的人留下一些鏈接 以前的相關職位:
Microsoft .NET 6:Microsoft 的跨平台框架
關於 Microsoft .NET 6
簡而言之,我們可以評論 “微軟 .NET 6” 下一個:
“它是一個免費的、跨平台的、開源的開發平台,用於創建多種類型的應用程序。 .NET 基於被許多大型應用程序用於生產的高性能運行時。” 什麼是.Net?
而在眾多 特點 在他的文章中提到 官方網站,其中包括並有利於開發人員,以便 高效地編寫可靠的高性能代碼,我們會提到以下3個:
- 異步代碼的實現:包括一個任務異步編程 (TAP) 模型,它提供了對異步代碼的抽象。
- 屬性的使用: 處理描述性的類似關鍵字的聲明,這些聲明描述瞭如何序列化數據、指定用於強制安全性的功能以及限制即時 (JIT) 編譯器優化。
- 代碼分析器的使用:這使得檢查 C# 或 Visual Basic 代碼的代碼質量和样式問題變得容易。 這就是為什麼從 .NET 5 開始,這些解析器包含在 .NET SDK 中,不需要單獨安裝。
有關此軟件工具的更多信息,您可以瀏覽以下鏈接: 特點, .NET 6 下載,而 .NET 6 中的新增功能
在 Ubuntu 和 Debian 上安裝
為 在 Ubuntu 和 Debian 上安裝,或其衍生產品,安裝過程如下:
對於 Debian 11
- 帶有簽名密鑰的包(存儲庫密鑰)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- 安裝SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- 運行時安裝
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- 安裝 ASP.NET Core 運行時
sudo apt-get install -y dotnet-runtime-6.0
有關更多詳細信息和信息 Debian 11 上的安裝過程,你可以探索以下 鏈接.
對於Ubuntu 22.04
- 帶有簽名密鑰的包(存儲庫密鑰)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- 安裝SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- 運行時安裝
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- 安裝 ASP.NET Core 運行時
sudo apt-get install -y dotnet-runtime-6.0
注意: 請注意, Ubuntu的22.04,它已經安裝了所述軟件,因此無需執行所述程序。 但是,該過程對於基於 Ubuntu 22.04 的版本很有用,而對於舊版本的 Ubuntu 則類似。 以及有關更多詳細信息和信息 Ubuntu 22.04 上的安裝過程,你可以探索以下 鏈接.
安裝檢查
安裝後,您已經可以通過其他軟件使用上述軟件,例如 Visual Studio代碼. 然而,對於 查 一切都已完美安裝且功能正常,只需執行以下命令並驗證輸出信息,如下圖所示:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
總結
簡而言之,在 Microsoft微軟 像其他人一樣繼續貢獻 科技巨頭 到世界 自由軟件和開源. 並且通過這種交付和易於使用的軟件產品,例如 “微軟 .NET 6” y Visual Studio代碼,繼續改進軟件開發人員的工作 免費和開放的操作系統即 GNU / Linux發行版.
如果您喜歡這篇文章,請務必對其發表評論並與他人分享。 請記住,訪問我們的 «主頁» 探索更多新聞,以及加入我們的官方頻道 電報 DesdeLinux, 西 組 有關今天主題的更多信息。