若通过apt(Debian/Ubuntu)、yum(CentOS/RHEL 7及以下)、dnf(CentOS/RHEL 8及以上/Fedora)等包管理器安装,可按以下步骤操作:
sudo systemctl stop minio sudo apt-get remove minio sudo apt-get autoremove sudo yum remove minio sudo yum autoremove sudo dnf remove minio sudo dnf autoremove /data)、配置文件目录(/etc/minio)及日志文件(/var/log/minio):sudo rm -rf /data /etc/minio /var/log/minio which minio,若无输出则表示卸载成功。若通过下载二进制文件手动安装,需执行以下步骤:
sudo systemctl stop minio # 若服务未通过systemd管理,可直接终止进程 sudo pkill minio /usr/local/bin/minio或/opt/minio/bin/minio,执行:sudo rm -f /usr/local/bin/minio # 或 /opt/minio/bin/minio sudo rm -rf /etc/minio /data /var/lib/minio systemd管理服务,删除服务文件并重新加载配置:sudo rm -f /etc/systemd/system/minio.service sudo systemctl daemon-reload find命令查找并删除所有含minio的残留文件:sudo find / -name "*minio*" -exec rm -rf {} \; which minio,无输出则成功。若通过Docker运行MinIO,需执行以下步骤:
docker stop minio_container_name_or_id # 替换为实际容器名或ID docker rm minio_container_name_or_id docker rmi minio/minio docker volume ls | grep minio # 查找minio相关卷 docker volume rm minio_volume_name # 替换为实际卷名 docker ps -a确认无MinIO容器,docker images确认无MinIO镜像。若通过minio-server.exe将MinIO注册为Windows服务,可按以下步骤操作:
Win+R输入services.msc),找到“minio-server”服务,右键选择“停止”。net stop minio-server bin文件夹(如C:\minio\bin),双击运行minio-server.exe uninstall,或在命令行中执行:minio-server.exe uninstall sc delete minio-server C:\minio)及数据目录(默认C:\minio\data)。若未注册为服务,直接通过命令行启动MinIO,只需停止进程并删除相关文件:
Ctrl+Shift+Esc),找到minio.exe进程,右键选择“结束任务”。taskkill /F /IM minio.exe C:\minio)及数据目录(如C:\minio\data)。MINIO_ROOT_USER、MINIO_ROOT_PASSWORD等环境变量,可通过“系统属性→高级→环境变量”删除对应变量。/data(Linux)或C:\minio\data(Windows)中的重要数据,避免误删。sudo获取管理员权限,Windows系统需以管理员身份运行命令提示符。which minio(Linux)或“服务”管理器(Windows)验证是否完全卸载。