簡體   English   中英

在Ubuntu上安裝.net Core

[英]Installing .net core on ubuntu

我下載了.net核心文件,並以tar.gz的形式獲取,然后將其提取到特定的文件夾中。 在其中,當我雙擊dotnet文件(也許要安裝它)時,什么也沒發生!

請幫忙。 我需要它來運行Visual Studio代碼

如果您對Linux發行版沒有太多經驗,那么在ubuntu機器上安裝.NET Core SDK和運行時可能會很艱巨。

但是,我認為,.NET Core官方網站(可從https://www.microsoft.com/net/learn/get-started/linuxubuntu訪問 )上概述了這些步驟。

旁注:我知道很多Linux設置可能令人望而生畏,對於剛接觸Linux的人們來說,這似乎是一種黑暗的藝術。

根據所使用的Ubuntu版本,您需要運行略有不同的步驟。 例如,我運行Unbuntu 17.04,因此我將在終端中運行的命令(如果您來自Windows背景,則為命令提示符)為:

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg

這會將Microsoft的安全密鑰安裝到您的系統中,並允許您的系統安裝其軟件包。

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-zesty-prod zesty main" > /etc/apt/sources.list.d/dotnetdev.list'

這會將Microsoft的.NET Core版本的軟件包列表添加到Ubuntu安裝可以從中安裝軟件包和應用程序的源列表。 這也是唯一的步驟,具體取決於您所運行的Ubuntu版本。

sudo apt-get update
sudo apt-get install dotnet-sdk-2.0.2

這里的第一個命令告訴Ubuntu的軟件包管理器( apt-get )更新它的可用軟件包列表(來自我們剛剛更新的列表)。

這里的第二個命令很重要,它是將.NET Core SDK安裝到您的計算機上的命令。

完成此操作后(可能需要一段時間),您可以運行以下命令:

dotnet new console -o myApp

這將創建一個名為控制台應用程序項目myApp在一個名為目錄myApp

從那里,您可以使用任何支持.NET Core的IDE打開項目。 我建議您使用OmniSharp推薦的帶有C#擴展名的Visual Studio Code ,或Jet Brains推薦的Rider (盡管這樣做是有代價的,因為它不是免費的IDE)。

這里的自我提升很小,但是如果您有興趣閱讀它,我已經寫過有關全部設置的信息, 這是它的鏈接 它是從2016年開始的,因此某些版本號將有所更改。 但是大多數信息是相同的。

主持人,管理員和社區成員的注意事項

如果我的答案的最后一段被刪掉,我一點也不介意。 我只是認為這將是一個有用的資源。 我將它留給社區來決定,但是我想先聲明一下它是自我推廣,因為它與我管理的博客鏈接。 如果違反規則或准則,我們深表歉意。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM