linux统信OS配置C#+VScode的asp.net MVC开发环境(参考Ubuntu)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 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 |
============
1 2 | sudo wget https: //download.visualstudio.microsoft.com/download/pr/cd0d0a4d-2a6a-4d0d-b42e-dfd3b880e222/008a93f83aba6d1acf75ded3d2cfba24/dotnet-sdk-6.0.400-linux-x64.tar.gz |
1 2 3 4 | sudo mkdir dotnet sudo tar zxvf dotnet-sdk-6.0.400-linux-x64.tar.gz -C dotnet |
1 | 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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理