ubuntu下.NET Core手动更换版本(卸载再安装)

摘要:
ProgramFilesdotnetsdk]2.2.110[C:ProgramFilesdotnetsharedMicrosoft.NETCore.App]Microsoft.NETCore.App2.2.8[C:https://https://share/dotnet/sdk]版本:2.2.402[NETCore.runtimesinstalled:https:

原环境

.NET Core SDK(反映任何 global.json):
 Version:   2.2.110
 Commit:    4797dabd3c

运行时环境:
 OS Name:     Windows
 OS Version:  6.1.7601
 OS Platform: Windows
 RID:         win7-x64
 Base Path:   C:Program Filesdotnetsdk2.2.110

Host (useful for support):
  Version: 2.2.8
  Commit:  b9aa1abc51

.NET Core SDKs installed:
  2.1.522 [C:Program Filesdotnetsdk]
  2.2.110 [C:Program Filesdotnetsdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.1.26 [C:Program FilesdotnetsharedMicrosoft.AspN
etCore.All]
  Microsoft.AspNetCore.All 2.2.8 [C:Program FilesdotnetsharedMicrosoft.AspNe
tCore.All]
  Microsoft.AspNetCore.App 2.1.26 [C:Program FilesdotnetsharedMicrosoft.AspN
etCore.App]
  Microsoft.AspNetCore.App 2.2.8 [C:Program FilesdotnetsharedMicrosoft.AspNe
tCore.App]
  Microsoft.NETCore.App 2.1.26 [C:Program FilesdotnetsharedMicrosoft.NETCore
.App]
  Microsoft.NETCore.App 2.2.8 [C:Program FilesdotnetsharedMicrosoft.NETCore.
App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

现环境

root@servercore:~# dotnet --info
.NET Core SDK (reflecting any global.json):
 Version:   2.2.402
 Commit:    c7f2f96116

Runtime Environment:
 OS Name:     ubuntu
 OS Version:  18.04
 OS Platform: Linux
 RID:         ubuntu.18.04-x64
 Base Path:   /usr/share/dotnet/sdk/2.2.402/

Host (useful for support):
  Version: 2.2.8
  Commit:  b9aa1abc51

.NET Core SDKs installed:
  2.2.402 [/usr/share/dotnet/sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.2.8 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.2.8 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.2.8 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

当然sdk使用2.2.108比2.2.110可能要稳一点,微软官方开发环境的最佳sdk版本图:

OSDevelopment Environment.NET Core SDK
Any supportedCommand line and/or Visual Studio Code2.2.401
WindowsVisual Studio 2019 version 16.22.2.401
WindowsVisual Studio 2019 version 16.12.2.301
WindowsVisual Studio 2019 version 16.02.2.205
WindowsVisual Studio 20172.2.108

二,验证过程

1.卸载(参照:微软文档):

dpkg --list  #查看安装的包
#apt-get remove 要删除的包
apt-get remove dotnet-host
apt-get remove dotnet-hostfxr
apt-get remove dotnet-runtime
apt-get remove dotnet-sdk-2.2

2.安装:

wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.2=2.2.110-1
#sudo apt-get install dotnet-sdk-2.2=2.2.108-1

3.查看修改完的环境:

.NET Core SDK (reflecting any global.json):
 Version:   2.2.110
 Commit:    4797dabd3c

Runtime Environment:
 OS Name:     ubuntu
 OS Version:  18.04
 OS Platform: Linux
 RID:         ubuntu.18.04-x64
 Base Path:   /usr/share/dotnet/sdk/2.2.110/

Host (useful for support):
  Version: 2.2.8
  Commit:  b9aa1abc51

.NET Core SDKs installed:
  2.2.110 [/usr/share/dotnet/sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.2.8 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.2.8 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.2.8 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

  OK,修改完毕。

免责声明:文章转载自《ubuntu下.NET Core手动更换版本(卸载再安装)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇log filesSQL Server中如何生成GUID C#.NET中如何生成和使用GUID下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

JAVA中使用动态链接库须知

好不容易 使用cygwin+windows打了个包,放到JAVA中使用。但是还是会报各种错。   JAVA中使用.so文件 static{ System.loadLibrary("test"); //加载libtest.so } 以上是网上的经典用法,很简单的一句。但是用的时候还是出错了。。。 主要还是.so路径找不到。找了大半天,终于,问题解决了...

在 Windows 上安装 rust环境

1.安装C++环境 rust底层是依赖C环境,所以需要先安装C/C++编译环境, 有两种选择:安装微软的msvc或者安装mingw/cygwin。 如果是新手,不想那么麻烦,可以考虑按The Rust Programming Language里面说的,安装C++ build tools,如下图所示。 拉到最下面: 所有下载 ->   Visual S...

django-CMS的安装和工程启动

django CMS的安装(版本3.5.2)      Django版本2.0.5,python版本为3.5.3 一般而言,在自己的电脑上为每个项目配置自己的开发环境是很有必要的,应为每个项目需要用到的环境不尽相同甚至有所冲突,因此我们先利用python的虚拟环境管理工具建立django-cms 3.5.2 的开发环境,我使用的是python-virt...

Spring Boot源码(一)Spring Boot源码环境搭建

一、前言   既然要分析源码,那就直接下载源码来本地运行分析,是最有效的方案,但是在开始看这篇博客之前,希望小伙伴们有个心理准备...   源码编译是比较麻烦的一件事,我大概整了一天才基本整好源码环境,期间可能遇到各种奇奇怪怪的问题上网找答案,这里把流程记录一下,需要的小伙伴可以直接跟着步骤走,还是可以顺利编译通过的,亲测可行。 二、源码环境搭建 下载源码...

我的全栈之路-Java基础之Java企业级项目开发环境搭建

我的全栈之路-Java基础之Java企业级项目开发环境搭建 我的全栈之路 2.1 Java企业级开发环境概述 2.2 Windows10安装Java8 2.2.1 Windows10和Java介绍 2.2.2 Java8下载 2.2.3 Windows10安装JDK8 2.2.4 Windows10配置Java8 2.3 Windows10安装...

苹果iOS APP转让最新流程

有些伙伴需要把一个app从一个开发者账号转让到另一个苹果开发者账号。 苹果官网有提供申请转让入口。 下面介绍转让app的详细流程。 分享一个上架教程 ios app真机调试到上架App Store完整教程 1、登录App Store后台网站https://appstoreconnect.apple.com/,进入要转让的app,查看App信息下方有个【转...