官方只提供了安装包,没提供卸载??
执行
# 新建sh文件vim uninstall_dotnet.sh# 复制以下内容粘贴,然后ESC`:wq`退出vim# root 权限执行sudo bash uninstall_dotnet.sh
ps:不会 vim 的找个 sublime 之类的编辑器,主要是把以下内容复制进去,保存为文件,使用 bash 运行才是重点
以下是需要保存成文件的内容,命令来自网上
#!/usr/bin/env bash## Copyright (c) .NET Foundation and contributors. All rights reserved.# Licensed under the MIT license. See LICENSE file in the project root for full license information.#DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"current_userid=$(id -u)if [ $current_userid -ne 0 ]; then ??echo "$(basename "$0") uninstallation script requires superuser privileges to run" >&2 ??exit 1fi# this is the common suffix for all the dotnet pkgsdotnet_pkg_name_suffix="com.microsoft.dotnet"dotnet_install_root="/usr/local/share/dotnet"dotnet_path_file="/etc/paths.d/dotnet"remove_dotnet_pkgs(){ ??installed_pkgs=($(pkgutil --pkgs | grep $dotnet_pkg_name_suffix)) ????for i in "${installed_pkgs[@]}" ??do ??????echo "Removing dotnet component - \"$i\"" >&2 ??????pkgutil --force --forget "$i" ??done}remove_dotnet_pkgs[ "$?" -ne 0 ] && echo "Failed to remove dotnet packages." >&2 && exit 1echo "Deleting install root - $dotnet_install_root" >&2rm -rf "$dotnet_install_root"rm -f "$dotnet_path_file"echo "dotnet packages removal succeeded." >&2exit 0
使用脚本卸载.net framework
原文地址:http://www.cnblogs.com/36bian/p/7966410.html