分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

使用脚本卸载.net framework

发布时间:2023-09-06 01:28责任编辑:苏小强关键词:暂无标签

官方只提供了安装包,没提供卸载??

执行

# 新建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

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved