Невозможно удалить старую & ldquo; mysql-utilities_1.6.5-1ubuntu16.10_all.deb & rdquo; пакет в Ubuntu 19.10

Мой Java-сэр сказал мне установить MySQL-сервер, верстак и коннектор. Я так и сделал.

После запуска Workbench я перешел в Инструменты> Запустить Shell для MySQL Utilities. Это дало мне это всплывающее окно: https://imgur.com/GQvHKsI

При нажатии на кнопку «Загрузить» я перенаправил на этот веб-сайт: https: // imgur .com / ETr2nrY

После установки этого пакета при каждом запуске: sudo apt update я получаю эту ошибку:

pranav@inspiron-5548:~$ sudo apt-get upgrade
[sudo] password for pranav: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  mysql-connector-python
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 1,362 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 216555 files and directories currently installed.)
Removing mysql-connector-python (8.0.16-1ubuntu19.04) ...
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'distutils.sysconfig'
dpkg: error processing package mysql-connector-python (--remove):
 installed mysql-connector-python package post-removal script subprocess returned error exit status 1
Errors were encountered while processing:
 mysql-connector-python
E: Sub-process /usr/bin/dpkg returned an error code (1)

Итак, я подумал Я должен удалить это, и я использовал команду sudo apt-get remove --purge mysql-connector-python , но она также не сработала и выдает мне ту же ошибку, что и выше.

Что делать? Я в подвешенном состоянии здесь! Поскольку любая новая разработка, выполняемая в «mysql-utilities», датируется 17 января 2017 года, я не думаю, что она мне понадобится больше. Я сделал ошибку, пытаясь установить старый архивированный пакет deb. (новичок)

Если вы знаете, как его удалить, что это, было бы очень полезно рассказать мне об этом.

0
задан 3 July 2019 в 07:46

1 ответ

Обычно, sudo apt autoremove должен был работать, но в этом случае, я привык эту команду для решенного та же проблема:

sudo mv /var/lib/dpkg/info/mysql-connector-python* /tmp

После использования вышеупомянутой команды использовать sudo apt autoremove снова и это решит все.

Для получения дополнительной информации об этой проблеме, посетите этот сайт.

0
ответ дан 24 October 2019 в 01:22

Другие вопросы по тегам:

Похожие вопросы: