首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Debian8.3中完全删除MySQL

问从Debian8.3中完全删除MySQL
EN

Stack Overflow用户
提问于 2016-02-10 15:34:48
回答 1查看 1.5K关注 0票数 0

我什么都试过了。

几乎每一个堆叠溢出的答案,我仍然不能删除MySQL

下面的包已经自动安装,不再需要了:libdbi-perl libterm perl使用‘apt自动删除’来删除它们。以下软件包将被删除: mysql-server-5.5* 0升级,0新安装,1删除和0未升级。1未完全安装或拆卸。在此操作之后,将释放32.5MB的磁盘空间。你想继续吗?Y/n (读取数据库.当前安装的25587个文件和目录)删除mysql-server-5.5 (5.5.47-0+deb8u1)未能停止mysql.service:单元mysql.service未加载。调用-rc.d: initscript mysql,操作“停止”失败。dpkg:错误处理包mysql-server-5.5 (--清除):已安装的子进程预删除脚本返回错误退出状态5未能停止mysql.service:单元mysql.service未加载。调用-rc.d: initscript mysql,操作“停止”失败。启动mysql.service失败:单元mysql.service无法加载:没有这样的>文件或目录。调用-rc.d: initscript mysql,操作"start“失败。dpkg:清理时出错:子进程安装后安装脚本返回错误退出状态6在处理过程中遇到错误: mysql-server-5.5 E: subprocess /usr/bin/dpkg返回一个错误代码(1)

这正变成一场噩梦。我搜索了地狱和回来,我尝试了我发现的一切,从清除包,自动清理,自动删除,删除目录,关闭服务等。

我还是会犯错误。

我正在认真考虑一个干净的安装。

EN

回答 1

Stack Overflow用户

发布于 2016-02-11 05:27:33

基本上,这意味着某个东西扰乱了一个安装/删除脚本。

在/var/lib/dpkg/info/中签入名为mysql-server的脚本

我有:

mysql-server-5.5.conffiles mysql-server-5.5.config mysql-server-5.5.list mysql-server-5.5.md5sums mysql-server-5.5.postinst mysql-server-5.5.postrm mysql-server-5.5.preinst mysql-server-5.5.prerm mysql-server-5.5.templates mysql-server-core-5.5.list mysql-server-core-5.5.md5sums mysql-server.list mysql-server.md5sums

将退出0添加到脚本.prerm和.postrm的顶部,在第一行#!/bin/bash之后

那么你应该能够做一个apt-get purge mysql-server

这可能会在您的系统上留下一些悬空文件,所以请尝试再次运行包安装过程,然后正确地清除它们,这应该会删除所有内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35319393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档