linux统信OS配置C#+VScode的asp.net MVC开发环境(参考Ubuntu)

NET Core是一个免费和开源的软件框架,设计时考虑到了Linux和macOS。它是.NET框架的跨平台继承者,适用于Linux、macOS和Windows系统。Dotnet核心框架已经为引导项目提供了脚手架工具。
本教程是一个在Ubuntu 18.04 Linux系统上安装dotnet core的过程。同时使用dotnet core创建了一个示例应用程序。
第1步–设定PPA
Microfosft官方团队提供了Debian软件包来在Ubuntu系统上创建PPA。您只需要下载debian软件包并安装在您的系统上即可。
按CTRL + ALT + T在Ubuntu系统上打开终端并通过运行以下命令配置Microsoft PPA:
wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
第2步–在Ubuntu上安装Dotnet Core
Dotnet核心是用于开发应用程序的软件开发套件。如果要创建应用程序或对现有应用程序进行更改,则系统上将需要.net core sdk软件包。
要在Ubuntu 18.04 LTS系统上安装Dotnet core,请输入:
sudo apt update
sudo apt install apt-transport-https -y
sudo apt install dotnet-sdk-3.1
要安装.Net Core SDK 2.1的早期版本,请键入:
sudo apt install dotnet-sdk-2.1
第3步 –仅安装Dotnet Core Runtime
系统只需要.NET Core Runtime,您只需要在其中运行应用程序即可。例如,仅在运行应用程序时需要生产或说明环境。
要在Ubuntu 18.04 Linux系统上安装Dotnet核心运行时,请执行:
sudo apt update
sudo apt install apt-transport-https -y
sudo apt install dotnet-runtime-3.1
要安装.Net Core Runtime 2.1的早期版本,请输入:
sudo apt install dotnet-runtime-2.1
第4步 –创建Dotnet核心应用程序
让我们在Ubuntu系统上创建一个具有dotnet核心的示例应用程序。使用以下命令创建一个新的控制台应用程序:
dotnet new console -o HelloWorld
上述命令将在您的系统上创建dotnet应用程序。这将在当前目录下创建一个名为“ helloworld”的目录。切换到该目录并开始运行您的应用程序。
cd HelloWorld
对应用程序进行更改,然后执行以下命令来运行该应用程序。
dotnet run

 

 

============

sudo wget https://download.visualstudio.microsoft.com/download/pr/cd0d0a4d-2a6a-4d0d-b42e-dfd3b880e222/008a93f83aba6d1acf75ded3d2cfba24/dotnet-sdk-6.0.400-linux-x64.tar.gz
 

  

sudo mkdir  dotnet
 
 
sudo tar zxvf dotnet-sdk-6.0.400-linux-x64.tar.gz -C dotnet

  

dotnet --info

  

参考:

https://blog.csdn.net/liqz2009/article/details/122377218?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-122377218-blog-125066327.topnsimilarv1&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-122377218-blog-125066327.topnsimilarv1&utm_relevant_index=1  

posted @ 2022-09-19 17:54  飞雪飘鸿  阅读(649)  评论(0编辑  收藏  举报
https://damo.alibaba.com/ https://tianchi.aliyun.com/course?spm=5176.21206777.J_3941670930.5.87dc17c9BZNvLL