web-dev-qa-db-ja.com

Linuxから以前のバージョンの.NET Coreを削除する方法(CentOS 7.1)

現バージョンのCore 1.0をインストールしたいのですが。現在、RC2バージョンがインストールされています。 公式サイトの説明は

開始する前に、以前のバージョンの.NET Coreをシステムから削除してください。

しかし、どうすればよいかわからないし、たとえば here のようなMicrosoftから何も見つけることができません。

私はこれを発見しました script ...しかし、私のLinuxスキルは素晴らしいものではなく、最悪にすることはありません。

14
stevo

時にはそれはとても簡単なことがあります!以前のインストールを削除するには、ディスクにインストールした場所からdotnetフォルダーを削除するだけです。

Zlatko Knezevic のおかげで

2
stevo

これはパッケージマネージャーで行う必要があります。そうしないと、システムが壊れてしまいます。

これはUbuntu/Debian/Mint用です:

インストールされているすべてのパッケージを一覧表示するには

Sudo apt --installed list

インストールしたすべてのパッケージを一覧表示するには

Sudo apt --installed list | grep "dotnet-dev"

特定のパッケージを削除する

Sudo apt-get remove --purge PACKAGE_NAME 

例えば.

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

他のディストリビューションについては、 Packman-Rosetta-Stone を参照してください。

25
user6038265

CentOSユーザーの場合、パッケージのインストール/アンインストールにはyumコマンドが使用されます。CentOSでの実行方法は次のとおりです。

yum remove dotnet-sdk-2.0.0
1
Vivek Sharma

今日はLinux Mintから古いバージョンのdotnetをアンインストールしていました。最初に入力しました:

$ Sudo apt remove dotnet

次に、タブを押しました。関連するすべてのパッケージが表示されました。私は単にそれらをコピーして貼り付けました:

$ Sudo apt remove dotnet-Host dotnet-runtime-2.2 dotnet-sdk-2.2 dotnet-hostfxr-2.2 dotnet-runtime-deps-2.2 

Fedora/CentOSでは、手順は同じだと思います。 yumの代わりにaptを使用してください。これがお役に立てば幸いです。 :)

0

CentOSでは次のようにします。

1-インストールされているパッケージを検索します

yum list installed | grep "aspnet"

2-パッケージを削除します

yum remove aspnetcore-store-2.0.0.x86_64
0
AndreFeijo