【问题标题】:How to uninstall ASP.NET Core 3.1 on ubuntu20.04如何在 ubuntu 20.04 上卸载 ASP.NET Core 3.1
【发布时间】:2021-11-13 09:07:16
【问题描述】:

我想安装 .NET Core 5.0。 这就是为什么我需要卸载以前版本的 .NET Core 3.1。

如何在ubuntu20.04上卸载ASP.NET Core 3.1?

在我的电脑中,

$ dotnet --list-sdks
     3.1.413 [/snap/dotnet-sdk/141/sdk]

$ dotnet --list-runtimes
     Microsoft.AspNetCore.App 3.1.19 [/snap/dotnet-sdk/141/shared/Microsoft.AspNetCore.App]
     Microsoft.NETCore.App 3.1.19 [/snap/dotnet-sdk/141/shared/Microsoft.NETCore.App]

我试过这些命令 sudo apt remove --purge dotnet-sdk-3.1.413sudo apt remove --purge dotnet-runtime-3.1.19

发生错误:

E: Unable to locate package dotnet-sdk-3.1.413

E: Couldn't find any package by glob 'dotnet-sdk-3.1.413'

E: Unable to locate package dotnet-runtime-3.1.19

E: Couldn't find any package by glob 'dotnet-runtime-3.1.19'

注意:.NET Uninstall Tool 支持 Windows 和 macOS。目前不支持 Linux。

【问题讨论】:

  • 尝试此处描述的解决方案:How to remove the .NET Runtime and SDK
  • 也许检查您最初使用的实际安装的软件包,例如apt list --installed 或 aptitude 然后将其删除?

标签: asp.net-core .net-core asp.net-core-3.1 uninstallation


【解决方案1】:

对于 Ubuntu

# List all installed packages
sudo apt --installed list

# List all the packages you installed
sudo apt --installed list | grep "dotnet-dev"
sudo apt --installed list | grep "dotnet"

# Remove a specific package
sudo apt-get remove --purge PACKAGE_NAME 

例如

sudo apt-get remove --purge dotnet-dev-1.0.1

我现在还没有 Ubuntu,让我们根据你的上下文更改命令。

如果你抓住了

Unable to locate package dotnet-sdk-3.1.413

你可以使用命令

which dotnet-sdk-3.1.413

看看它的位置。

【讨论】:

    猜你喜欢
    • 2021-10-24
    • 2021-03-27
    • 2020-09-25
    • 2011-04-26
    • 2016-04-17
    • 2021-02-21
    • 2017-05-16
    • 2018-02-19
    • 2014-05-23
    相关资源
    最近更新 更多