ubuntu安装dotnet

article/2025/9/10 3:43:53

ubuntu安装.net

使用包安装

  1. 将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库。
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  1. 安装SDK

    .NET SDK 使你可以通过 .NET 开发应用。 如果安装 .NET SDK,则无需安装相应的运行时。 若要安装 .NET SDK,请运行以下命令:

  sudo apt-get update; \sudo apt-get install -y apt-transport-https && \sudo apt-get update && \sudo apt-get install -y dotnet-sdk-3.1
  1. 测试
    在这里插入图片描述

手动安装

  1. 下载二进制包

    • .NET 5.0 下载
    • .NET Core 3.1 下载
    • .NET Core 2.1 下载
    • 所有 .NET Core 下载项
  2. 配置环境变量
    接下来,提取已下载的文件并使用 export 命令将 DOTNET_ROOT 设置为提取文件夹的位置,然后确保 .NET 位于 PATH 中。 这应会使 .NET CLI 命令在终端中可用。
    或者,下载 .NET 二进制文件后,可以从保存文件的目录运行以下命令以提取运行时。 这也会使 .NET CLI 命令在终端可用并设置所需的环境变量。 请务必将 DOTNET_FILE 值更改为下载的二进制文件的名称:

 DOTNET_FILE=dotnet-sdk-5.0.302-linux-x64.tar.gzexport DOTNET_ROOT=$(pwd)/dotnetmkdir -p "$DOTNET_ROOT" && tar zxf "$DOTNET_FILE" -C "$DOTNET_ROOT"export PATH=$PATH:$DOTNET_ROOT

上面是官方文档描述,这里自己实现一下

 sudo mkdir -p /usr/dotnet/3.1.413sudo tar xzf dotnet-sdk-3.1.413-linux-x64.tar.gz -C /usr/dotnet/3.1.413/sudo vim /etc/profileexport DOTNET_HOME=/usr/dotnet/3.1.413export PATH=${DOTNET_HOME}:$PATHsource /etc/profile

在这里插入图片描述

测试
在这里插入图片描述

参考在 Linux 发行版上安装 .NET | Microsoft Docs


http://chatgpt.dhexx.cn/article/57Xdrrt8.shtml

相关文章

C#: //todo

最近在看前辈留下来的祖传代码,发现里面有很多//todo的标记,在此进行一下说明。 简单来说,//todo就类似于我们看书时使用的书签,当我们为了某种功能预留下编程的入口,但是短时间内又没时间完成代码时就可以留下一个//…

DONET开发

导读: 摘要:本文给出了在C#下利用正则表达式实现字符串搜索功能的方法,通过对.NET框架下的正则表达式的研究及实例分析,总结了正则表达式的元字符、规则、选项等。 关键字:正则表达式、元字符、字符串、匹配 1、正则表…

DoNet:浅淡对delegate的理解

1 前言 C#的相关文档,MSDN上其实已经很详细了,关于delegate的使用可以参 考MSDN上的文档https://msdn.microsoft.com/zh-cn/library/900fyy8e.aspx 2 官方示例 委托类型的声明与方法签名相似, 有一个返回值和任意数目任意类型的参数&…

DotNetBar

在网上看到一个开源的软件,下载之后发现其界面风格与office 2007类似,看着比较美观。于是下载下来了源代码,进行研究,在代码使用了DotNetBar组件。 简介 DotNetBar组件提供了office 2007风格的用户界面组件,相对于.n…

dotnet命令(不掌握)

安装好.Net Core SDK后就可以使用dotnet命令。 dotnet命令 命令解释dotnet命令本身,可以使用dotnet app.dll运行应用dotnet build生成.NET Core应用程序dotnet clean清理项目生成的输出dotnet new为给定的模板初始化C#或F#项目dotnet pack创建代码的NuGet包dotnet p…

Donate

如果感觉部分文章对你产生了很大的帮助,可以使用下面的支付宝链接进行捐助:You can buy me a coffee:) 可以去https://qr.alipay.com制作自己的支付二维码

细胞实例分割:DoNet: Deep De-overlapping Network for Cytology Instance Segmentation 论文阅读笔记

细胞实例分割:DoNet: Deep De-overlapping Network for Cytology Instance Segmentation 论文阅读笔记 一、Abstract二、引言三、相关工作细胞学实例分割遮挡实例分割 四、方法4.1 预览问题概述工作流程粗糙的 Mask 分割 4.2 解耦合和重组策略双路径区域分割模块 Du…

DotNET框架

1.1 .NET的诞生 DotNET(以下称.NET) 2002年,微软发布了.NET框架的第一个版本,称其实现了下一代系统的目标。.NET框架是一种比MFC和COM编程技术更抑制并面向对象的环境。 具备以下特点: 多平台 行业标准 安全…

donet学习笔记7(数据库的增删改查.dataview的运用)

1.数据库前台设计:非常简单,建立一个表即可 create table person( pID varchar ( 10 ) primary key , personName varchar ( 20 ) not null , personSex varchar ( 2 ) ,) 2.前台设计: …

OpenCV学习笔记:KeyPoint和DMatch数据结构详解

近期事情太多了,课业也繁多,好久没更了,今天对OpenCV中经常用到的一些数据类型的结构进行一波分析,为自己做记录的同时也分享给大家。闲言少叙,开始操作。 一、KeyPoint 数据结构 angle //关键点的方向&#x…

The Center of Attention: Center-Keypoint Grouping via Attention for Multi-Person Pose Estimation

该论文发表于ICCV2021 本文是将Transformer应用于关键点分组的创新工作。实际上是自底向上方法中分组操作的优化,利用Transformer进行关键点分组,达到端到端训练与加快模型推理速度的效果。并且,在拥挤图像中,该方法能够拥有更好…

计算机视觉论文速递(六)GANet: A Keypoint-based Global Association Network for Lane Detection 基于关键点建模的全局关联网络

计算机视觉论文速递(六)GANet: A Keypoint-based Global Association Network for Lane Detection 基于关键点建模的全局关联网络 1. 摘要2. 方法动机3. 方法介绍3.1 车道线构建-全局关键点关联3.1.1关键点预测3.1.2 偏移量预测3.1.3 起始点采样 3.2 车道…

torchvision使用keypoint rcnn 进行人体关键点定位

系统:Windows 11 pytorch版本:1.11.0 torchvision版本:0.12.0 使用图片地址:vision/person1.jpg at main pytorch/vision GitHub 使用代码: import torch import torchvision.transforms from torchvision.model…

CenterNet: Keypoint Triplets for Object Detection

论文地址:https://arxiv.org/pdf/1904.08189.pdf 在本文中,作者将一个对象建模为一个单点,即其包围框的中心点。并使用关键点估计来找到中心点,并回归到所有其他对象属性,如大小、3D位置、方向,甚至姿势。C…

COCO数据集keypoint部分

COCO数据集总体格式如下: {"info": {...},"licenses": [...],"images": [...],"annotation": [...],"categories": [...], }coco数据集的使用: from pycocotools.coco import COCO import matplotl…

Rethinking Keypoint Representations: Modeling Keypoints and Poses as Objects for Multi-Person Human

该论文发表于ECCV2022 题目:重新思考关键点表征方法:将关键点和人体姿态作为目标建模以进行多人姿态估计 Abstract In keypoint estimation tasks such as human pose estimation,heatmap-based regression is the dominant approach despite possess…

[1] A Keypoint-based Global Association Network for Lane Detection

A Keypoint-based Global Association Network for Lane Detection 0. 摘要 概括车道线检测方法: (1)基于Anchor定位的方法,自顶向下根据路线图把预设定的Anchor回归到车道线上。缺点是对复杂车道线不够灵活; &#…

cv::KeyPoint中response的介绍

1. Opencv中的KeyPoint类介绍 KeyPoint类的构造函数如下: KeyPoint(); KeyPoint(Point2f _pt, float _size, float _angle-1, float _response0, int _octave0, int _class_id-1); KeyPoint(float x, float y, float _size, float _angle-1, float _response0, int _octave0…

11种Anchor-free目标检测综述 -- Keypoint-based篇

点击上方“3D视觉工坊”,选择“星标” 干货第一时间送达 导读 anchor-free目标检测算法分为两种,一种是DenseBox为代表的Dense Prediction类型,另一种则是以CornerNet为代表的Keypoint-bsaed Detection类型,以检测目标关键点为主…

SMOKE: Single-Stage Monocular 3D Object Detection via Keypoint Estimation

动机: in this paper that predicts a 3D bounding box for each detected object by combining a single keypoint estimate with regressed 3D variables. As a second contribution, we propose a multi-step disentangling approach for constructing the 3D b…