Я недавно удалил mysql
который я думаю, что не сделал правильно. Я думаю, что, возможно, создал круговую зависимость.
Выполнение sudo apt-get install mysql-server
дает следующую ошибку:
Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !
dpkg: error processing archive /tmp/apt-dpkg-install-hpScKN/0-mysql-common_5.8+1.0.4_all.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
dpkg-maintscript-helper: error: dpkg: error: unknown option --validate-version
Type dpkg --help for help about installing and deinstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !
dpkg: error while cleaning up:
subprocess new post-removal script returned error exit status 1
Errors were encountered while processing:
/tmp/apt-dpkg-install-LZDAv0/0-mysql-common_5.8+1.0.4_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Я пытаюсь удалить пакеты в кэше и dpkg
sudo rm /var/cache/apt/archives/mysql*.*
sudo rm /var/lib/dpkg/info/mysql*.*
sudo dpkg --remove --force-remove-reinstreq mysql-common
sudo apt-get remove mysql-common
sudo apt-get autoremove && sudo apt-get autoclean
sudo dpkg -r mysql-client-5.7
sudo dpkg -r mysql-server-5.7
sudo dpkg -r mysql-common
sudo dpkg -r mysql
sudo dpkg --configure -a
sudo apt-get clean
sudo apt-get update
Мой /var/cache/apt/archives
содержит следующее .deb
файлы, когда я работаю sudo apt-get install sql-server
libaio1_0.3.110-5_amd64.deb mysql-common_5.8+1.0.4_all.deb
libevent-core-2.1-6_2.1.8-stable-4build1_amd64.deb mysql-server_5.7.21-1ubuntu1_all.deb
lock mysql-server-5.7_5.7.21-1ubuntu1_amd64.deb
mysql-client-5.7_5.7.21-1ubuntu1_amd64.deb mysql-server-core-5.7_5.7.21-1ubuntu1_amd64.deb
mysql-client-core-5.7_5.7.21-1ubuntu1_amd64.deb partial
Для меня это работало как это:
проверка, если mysql-сервер установлен:
dpkg -l mysql-server
Получают доступ к терминалу и типу:
sudo apt-get remove --purge mysql-server
съемник PHPMYADMIN - графическая система управления базами данных:
sudo apt-get remove --purge phpmyadmin
остановка сервис MySQL:
sudo /etc/init.d/mysql stop
удаляют еще один пакет из MySQL:
sudo apt-get remove --purge mysql-common
удаляют mysql папку, расположенную в/var/lib/с командой ниже:
sudo rm -rf /var/lib/mysql
Теперь:
sudo apt-get autoremove --purge
sudo apt-get autoclean
sudo apt-get clean
Проверка снова, если MySQL установлен.
dpkg -l mysql-server
Теперь результат запускается с" ООН ", что означает, что пакет больше не устанавливается на операционной системе.
Шрифт: https://tipslegais10.blogspot.com/2013/01/desinstalar-mysql-no-linux-por-completo.html
я сожалею. Я еще не говорю на английском языке