M
M
Maxim2016-03-10 09:00:59
linux
Maxim, 2016-03-10 09:00:59

How to completely remove a package in Ubuntu?

Installed mysql. It turned out that he became crooked. hung when starting the service. I tried to remove it, but it only made things worse.

sudo apt remove mysql-server
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакет «mysql-server» не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет mysql-server-5.6 (5.6.28-0ubuntu0.15.10.1) …
invoke-rc.d: dangling symlink: /etc/rc5.d/S02mysql
invoke-rc.d: dangling symlink: /etc/rc5.d/S02mysql
dpkg: ошибка при обработке пакета mysql-server-5.6 (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 102
При обработке следующих пакетов произошли ошибки:
 mysql-server-5.6
E: Sub-process /usr/bin/dpkg returned an error code (1)

sudo apt install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет mysql-server-5.6 (5.6.28-0ubuntu0.15.10.1) …
invoke-rc.d: dangling symlink: /etc/rc5.d/S02mysql
invoke-rc.d: dangling symlink: /etc/rc5.d/S02mysql
dpkg: ошибка при обработке пакета mysql-server-5.6 (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 102
При обработке следующих пакетов произошли ошибки:
 mysql-server-5.6
E: Sub-process /usr/bin/dpkg returned an error code (1)

How to be?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Andrey Mikhalev, 2016-03-10
@maxpointn2point

sudo apt-get purge mysql-server-5.6
apt-get clean
if it doesn't help, open the /var/lib/dpkg/status file,
remove the lines related to mysql-server-5.6, and install it again if necessary.

E
Ernest Faizullin, 2016-03-10
@erniesto77

sudo -i
service mysql stop
killall -KILL mysql mysqld_safe mysqld
apt-get --yes purge mysql-server mysql-client
apt-get --yes autoremove --purge
apt-get autoclean
deluser --remove-home mysql
delgroup mysql

rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql \
          /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld

updatedb
exit

sudo find / -name .mysql_history -delete

D
Dmitry, 2016-03-10
@kashamalasha

try

sudo dpkg --remove --force-remove-reinstreq mysql-server

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question