(二)Ubantu22.04安装.NET 8.0和创建.NET Core WebApi项目

国产信创趋势越来越明显,掌握跨平台开发显得越来越重要,跨平台高级编程语言有Java和C#,这里推荐开源的C#(主要是我是做C#开发的,哈哈),下面说下在类Linux系统中安装.NET和创建.NET WebApi项目。

1. 增加微软包安装源
在终端(Ctrl+Alt+T打开)命令行中输入命令:

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

2. 安装SDK
在终端命令行中输入命令:

sudo apt-get update
sudo apt-get install -y dotnet-sdk-8.0

3. 安装.NET运行时
在终端命令行中输入命令:

sudo apt-get update
sudo apt-get install -y aspnetcore-runtime-8.0

4. 验证.ENT是否安装成功
在终端命令行中输入命令

dotnet --version

5. 创建.NET Core WebApi项目

mkdir hwapp
cd hwapp/
dotnet new sln
dotnet new webapi -n demo

推荐使用Visual Studio Code这个IDE在Linux中进行.NET开发。

6. 在VS Code中打开创建的sln解决方案

code .

7. 在VS Code中将创建的demo项目添加到解决方案中
在VS Code的终端中输入命令

dotnet sln add ./demo/

8. 运行.NET Core WebApi项目
进入demo路径中

cd demo/

运行项目

dotnet run

如图:
VS Code中执行.NET Core WebApi项目
8. 浏览器中访问.NET Core WebApi项目
在Ubantu的火狐浏览器中输入http://localhost:5122/swagger
(这个访问连接在VS Code终端中输入dotnet run后会显示,如上面那个图中就有)
访问如下图:
在这里插入图片描述

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu 22.04安装教程如下: 1. 首先,从 Ubuntu 官方网站(https://ubuntu.com/)下载 Ubuntu 22.04 的镜像文件(ISO 文件)。 2. 将下载的 ISO 文件刻录到一个空白的 DVD 光盘或制作启动盘(如 USB)。可以使用工具如 Rufus 或 Etcher 来制作启动盘。 3. 插入刻录好的光盘或启动盘,并将计算机重启。确保计算机的启动顺序设置为光盘或启动盘优先于硬盘。 4. 当计算机启动时,会显示 Ubuntu安装界面。选择“Install Ubuntu”并按下回车键。 5. 选择安装语言和键盘布局,然后点击“Continue”。 6. 在下一个界面中,选择是否连接到互联网。如果有可用的网络连接,可以选择“Download updates while installing”以便在安装过程中更新系统。 7. 在安装类型界面中,根据个人需求选择合适的选项。可以选择“Erase disk and install Ubuntu”来完全清除硬盘并安装 Ubuntu,或者选择“Something else”来手动分区和设置。 8. 如果选择“Erase disk and install Ubuntu”,将会显示对硬盘进行清除的警告信息。确保已备份重要数据,并点击“Install Now”继续安装。 9. 在接下来的步骤中,设置时区、用户名、密码等信息。 10. 安装过程可能需要一些时间,请耐心等待。安装完成后,会显示安装完成的提示信息。 11.点击“Restart Now”重启计算机。 12.重启后,从硬盘启动到 Ubuntu 22.04。按照屏幕上的提示进行初始化设置,完成安装。 这就是 Ubuntu 22.04安装教程。希望对你有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值